• Resolved aimchew

    (@aimchew)


    Hi,

    I’m facing an issue where new students can’t enroll in courses after purchasing through WooCommerce. The orders show as paid, but the enrollment doesn’t happen. I’ve tried using the latest TutorLMS version (2.7.6) and rolled back to 2.7.3, but the issue persists. WooCommerce is also up to date, and rolling back didn’t help either. Existing students who enrolled before the issue are unaffected, but new students are facing this problem.

    Could anyone advise on what might be causing this?

    Thanks in advance!

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter aimchew

    (@aimchew)

    I’ve been using TutorLMS for 3 years and have successfully registered over 500 students without any issues. However, this problem only started happening today. I have also ensured that “Automatically Complete WooCommerce Orders” and “Auto redirect to courses” are both enabled, but the issue still persists.

    • This reply was modified 1 month ago by aimchew.
    Maizul

    (@maizul)

    Hey @aimchew,

    Thank you for bringing this issue to the Tutor LMS forum.

    Could you please try editing your WooCommerce checkout page? Remove any customizations or additional content on the page, and then insert the classic WooCommerce checkout shortcode:

    [woocommerce_checkout]

    Once you’ve done this, check if the enrollment issue persists after purchase. This should help narrow down if the problem is related to the checkout process.

    Let us know if this resolves the issue, and we’ll be happy to assist further if needed!

    Best regards,
    Maizul, Tech Support

    Hi @aimchew,

    Thank you for reaching out to us!

    Based on what you’ve described, it seems like the problem could be related to caching. Could you please try temporarily deactivating the LiteSpeed Cache plugin and check if that resolves the issue? Sometimes, caching can interfere with user enrollments.

    Once you’ve deactivated the plugin, please try again and let me know if the issue persists.

    Looking forward to your update, and I’ll be happy to assist further if needed!

    Thread Starter aimchew

    (@aimchew)

    Hi @maizul ,

    Thank you for the suggestion! However, in my case, students make direct payments to me, and I manually enter the orders in WooCommerce from the WordPress backend. So, I believe the issue is not related to the checkout page.

    Could this problem be related to something else?

    Thanks for your help!

    Thread Starter aimchew

    (@aimchew)

    Hi @urnafiz ,

    Thank you for your suggestion. I’ve deactivated the LiteSpeed Cache plugin and placed a new order in WooCommerce, but unfortunately, the issue persists. The new student still cannot enroll in the course, and I can’t find the student in TutorLMS either.

    Could you advise on what else I could try?

    Thanks again for your help!

    Thread Starter aimchew

    (@aimchew)

    @maizul @urnafiz
    I’ve noticed that after adding a new user and placing an order, the new student is not appearing in the students list in TutorLMS. It seems like the registration isn’t being processed correctly.

    ashiqhossenbd

    (@ashiqhossenbd)

    It is true that this issue is occurring for the checkout page. I was using the Gutenberg checkout page. When I removed it and used the shortcode. It worked

    Maizul

    (@maizul)

    Hey @aimchew,

    Sorry to know that my previous solution did not work for you. It could be a website-specific issue, please contact support at themeum dot com with the details of your error.

Viewing 8 replies - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.