Woo Subscriptions: the access to courses remained after the expiration

Home Forums Legacy Support Support queries Other issues Woo Subscriptions: the access to courses remained after the expiration

Viewing 15 posts - 1 through 15 (of 40 total)
  • Author
    Posts
  • #133316
    sirindesigns
    Spectator
    Hi, We installed Woo Subscriptions and tied them to Courses (marking products as a single subscriptions). Upon testing we found out that even after subscription is expired (or cancelled by user) he can still access the course: https://kwik.rlt.com.sg/courses/chemistry-scholar. This happens with all courses. In WPLMS settings I set the course not to be available after finishing it. What do we do wrong?
    #133419
    H.K. Latiyan
    Participant
    Hi, Please refer this tutorial : https://vibethemes.com/documentation/wplms/knowledge-base/wplms-woocommerce-subscriptions-addon/ Use the wplms woocommerce subscription addon and then it will work fine.
    #133456
    sirindesigns
    Spectator
    Thanks a lot, done, we will test it and revert back!
    #133495
    H.K. Latiyan
    Participant
    Ok, sure.
    #134309
    sirindesigns
    Spectator
    Hi, upon installation of add-on we've got anew issue: Once payment is done, and redirection back to the KWIK site occurs, it says “Course expires”. (Screenshot attached). In the dashbaord, it continues to show subscriptions is active. I tried to install custom course nav plugin to handle this (https://vibethemes.com/documentation/wplms/knowledge-base/wplms-course-custom-nav-plugin/#comment-19600) but it didn't help coz the section of custom navigation isn't working at all. http://prntscr.com/h4hiql http://prntscr.com/h4hiz1 http://prntscr.com/h4hj5n http://prntscr.com/h4hjbw The courses duration are set to 9999 days in backend. Can you advise please? The course sample: https://kwik.rlt.com.sg/courses/chemistry-learner/
    #134396
    H.K. Latiyan
    Participant
    Hi, The course duration doesn't matter in this case because the product subscription duration will override it. If the product purchased has 1 day duration then the course will expire after 1 day even though the course duration is 9999 days. So you need to check your product subcription duration, if you want to give the infinite course access to the user then you shouldn't use the subscription rather use a normal product with unlimited access.
    #134593
    sirindesigns
    Spectator
    Hi, We tried again to remove duration but it doesnt work. It is not an issue of course duration/subscrition over writing each other. It is an issue where once I purchase the course, it immediately states that the course has expired. Please help us to investigate the case in the backend.
    #134594
    sirindesigns
    Spectator
    This reply has been marked as private.
    #134641
    H.K. Latiyan
    Participant
    Hi, Can you please share a test course url to check this on your website and to check the product subscription setting for it. Or let me know if you want me to create a new course on your website to test it.
    #134651
    sirindesigns
    Spectator
    Hi, We set Chemistry Scholar course and Chemistry Learner course as 2 days expire subscription (to test how it works) and Chemistry Scholar Plus course as never expire. Then we purchased all 3 courses: https://kwik.rlt.com.sg/courses/chemistry-learner https://kwik.rlt.com.sg/courses/chemistry-scholar https://kwik.rlt.com.sg/courses/chemistry-scholar-plus And all 3 of them are shown as expired straight after purchase for a testing user. Also, the custom navigation plugin doesn't work: https://kwik.rlt.com.sg/wp-admin/admin.php?page=wplms-course-custom-nav. Not sure if I need to create a separate ticket for this or maybe you can check in one go. All other panel options are working fine but this menu option just shows: "you do not have an access to this page". http://prntscr.com/h5sabv http://prntscr.com/h5sap4 Thanks a lot!
    #134836
    H.K. Latiyan
    Participant
    Hi, I checked your website and replicated the issue. Actually the issue is with the order status, the woocommerce has different order status for subscription and for normal products. In case of subscription, if you do not complete the order then it will work fine.
    #134841
    sirindesigns
    Spectator
    Hi, thanks for following up. What does this mean, should the admin manually check all new orders not to be marked as completed? The whole process is done automatically.
    #134986
    H.K. Latiyan
    Participant
    Hi, I have replicated the issue on my test setup and we'll need some time to fix this .
    #135008
    sirindesigns
    Spectator
    Thank you! I checked WP Admin again and switched OFF WooCommerce --> extra options --> autocomplete orders (it was ON). Could be that from now on all new orders will be marked processing unless the subscription is cancelled or expired, or order is completed manually in the backend. We will do test purchases again to check that.
    #135126
    H.K. Latiyan
    Participant
    Hi, The orders gets completed when the subscription ends. In your case, the auto complete order is conflicting here. There is a reason why woocommerce does not mark active subscription orders as complete as these orders get complete when the subscription ends, as these are ongoing orders and hence there i no need to mark them complete. At best I can make an order ride fix in your site for this but I am not sure if it can cause conflict with other WooCommerce functionality as WooCommerce does not want to mark subscription orders as complete. Let me know if you want me to make this change on your website.  
Viewing 15 posts - 1 through 15 (of 40 total)
  • The topic ‘Woo Subscriptions: the access to courses remained after the expiration’ is closed to new replies.