Home › Forums › Legacy Support › 4.0 Bugs & Issues › WooCommerce Checkout and Immediately Course Expired
- This topic has 20 replies, 2 voices, and was last updated 3 years, 4 months ago by Veronica.
-
AuthorPosts
-
October 21, 2020 at 8:10 am #319810stanleyngpm_515ParticipantHi 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.October 22, 2020 at 1:41 pm #320145VeronicaModeratorok 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 thanksOctober 23, 2020 at 12:18 am #320233stanleyngpm_515ParticipantThis reply has been marked as private.October 23, 2020 at 12:20 pm #320348VeronicaModeratorworking on your siteOctober 23, 2020 at 12:28 pm #320353VeronicaModeratorHi 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 subscriptionOctober 25, 2020 at 12:46 am #320651stanleyngpm_515ParticipantHi 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.October 26, 2020 at 1:01 am #320691stanleyngpm_515ParticipantI'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.October 26, 2020 at 12:04 pm #320826VeronicaModeratorhi 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 issueOctober 26, 2020 at 12:05 pm #320827stanleyngpm_515ParticipantSure please go ahead .. thanksOctober 28, 2020 at 4:33 am #321233stanleyngpm_515ParticipantHi 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.October 29, 2020 at 7:27 am #321574VeronicaModeratorplease wait I am testing the woo-commerce issue first and will update you hereOctober 29, 2020 at 8:14 am #321583VeronicaModeratorThis reply has been marked as private.October 29, 2020 at 12:55 pm #321678stanleyngpm_515ParticipantThis reply has been marked as private.October 30, 2020 at 8:12 am #321876VeronicaModeratorhi 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/3OPxwyzQOctober 30, 2020 at 8:13 am #321877VeronicaModeratorand one more thing to avoid till then you can apply for a course functionality
-
AuthorPosts
- The topic ‘WooCommerce Checkout and Immediately Course Expired’ is closed to new replies.