WooCommerce Checkout and Immediately Course Expired

Home Forums Legacy Support 4.0 Bugs & Issues WooCommerce Checkout and Immediately Course Expired

Viewing 15 posts - 1 through 15 (of 21 total)
  • Author
    Posts
  • #319810
    stanleyngpm_515
    Participant
    Hi I just created a new woocommerce simple virtual product and when new user checkout the product successfully, the user login under my courses the course immediately shows expired even though it has been set to 9999 days. Below are the screenshots to explain this issue. My website theme WPLMS 4.090, VibeBP 1.4.3, WPLMS 1.4.3.1 Step 1. I created WooCommerce Simple Product I linked the course name "1% better everyday" as shown in this screenshot https://prnt.sc/v3mwwz Step 2. Inside the Course I set the date to 9999 days which should be unlimited as shown in this screenshot https://prnt.sc/v3mxr2 and I also linked the course to the WooCommerce simple product "lifetime access" https://prnt.sc/v3myje Step 3. User add product to cart and checkout successful, when user login under Enrolled Courses the Course shows Expired and No Start Course button refer to screenshot https://prnt.sc/v3mvyg Appreciate your assistance to help guide me on what I can do to get this working as this is only 1 WooCommerce Simple Product linked to 1 Single Course in LMS that has already been set to 9999 days, so not sure where should I be troubleshooting.
    #320145
    Veronica
    Moderator
    ok thanks for all the explanations and screenshots as per your guidance, I will replicate it on local as well and then update you it will take time so I will replicate it tomorrow so please ping us here thanks
    #320233
    stanleyngpm_515
    Participant
    This reply has been marked as private.
    #320348
    Veronica
    Moderator
    working on your site
    #320353
    Veronica
    Moderator
    Hi I think this is the issue http://prntscr.com/v5agdi the subscription of the product the course settings are fine the subscription of the product is causing the issue so please enable it according to the subscription
    #320651
    stanleyngpm_515
    Participant
    Hi Veronica, I tested enabled the subscription with 9999 days as shown https://prnt.sc/v681i4 then checkout the woocommerce product with a new user but still the course is expired so the fix you suggested is not working. One thing I noticed is that when I login as instructor and under manage course activity for this course, it shows the new user subscribed but status is expired https://prnt.sc/v681yq and then I tried to use the new user that is already login to click "Start Course" for a free course https://tecmasek.com/course/absolute-yoga/ and the status on the instructor activity is also expired the instant user click start free course which is also set to 9999 days.. this is what the user sees https://prnt.sc/v682uq The reason I went into the front end instructor manage courses is I saw this message when user check out "waiting for admin approval" but the courses should be auto approved the moment user checkout for paid courses and for free courses the student should be able to start immediately by clicking "Start Course" https://prnt.sc/v683x2 I would like to achieve the below workflow if possible, I would like to disable all sign ups and only accept account creation when user checkout through purchasing an woocommerce product then they get login and redirect to All Courses page where they can click any of the courses and click "Start Course" and I will set all the courses to free so user can start any course of their choice all set to 9999 days.
    #320691
    stanleyngpm_515
    Participant
    I'm not sure if this is the cause of the issue .. I was browsing the WPLMS than I discover I don't have relevant pages for the take this course, connect to edit course and notes and discussion page pls see screenshot https://prnt.sc/v6pze2 .. Mine website is a fresh installation of WPLMS 4.x then I imported all mine courses in which I exported from version WPLMS 3.x using the Wordpress Importer.
    #320826
    Veronica
    Moderator
    hi in version 4 no need to connect the pages there with a blank layout I need to perform the exact testing so please me the permission to create a new course with a new product on your site so I can replicate the issue
    #320827
    stanleyngpm_515
    Participant
    Sure please go ahead .. thanks
    #321233
    stanleyngpm_515
    Participant
    Hi Veronica, I have decided to change mine workflow by setting all the courses on mine website to "free course but the issue is when user login and click on any existing free course that we port over when I was running on WPLMS 3.x immediately the courses shows as expired. I tried creating a brand new free course and when user clicks on the new free course, it gets added to their enrolled course and user can see it. Pls see screenshot https://prnt.sc/v8dpcx So apparently there is something about add new courses that makes it show up as working but I did a comparison of the settings between old courses and newly created courses all are the same. So what am I missing here, how can I make mine 300+ existing courses not be expired without having to create new courses for each of them and link up to 3,000 units again.
    #321574
    Veronica
    Moderator
    please wait I am testing the woo-commerce issue first and will update you here
    #321583
    Veronica
    Moderator
    This reply has been marked as private.
    #321678
    stanleyngpm_515
    Participant
    This reply has been marked as private.
    #321876
    Veronica
    Moderator
    hi yes we have noticed this and we will implement this in our upcoming updates you can track the progress from here https://trello.com/c/3OPxwyzQ
    #321877
    Veronica
    Moderator
    and one more thing to avoid till then you can apply for a course functionality
Viewing 15 posts - 1 through 15 (of 21 total)
  • The topic ‘WooCommerce Checkout and Immediately Course Expired’ is closed to new replies.