• Resolved Slavek

    (@jackoneill)


    I’m using Easy Digital Downloads. In EDD > Payments > Checkout: Customer Registration is set to “Customers must log in or create an account to purchase” & Show Register / Login Form is set to “Registration and login forms”.

    When as a visitor I go to the course page, click purchase, enter my details to create a new account and order/payments details, I see the purchase confirmation and I receive the e-mail. But I’m not enrolled into the course when I visit the course or dashboard. I also tried during the same session to purchase the course again (so logged in), but no change, still not enrolled.

    How to set up EDD and Tutor properly for this? I couldn’t find any info in your documentation.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hello @jackoneill,

    Thank you for reaching out regarding the issue you’re experiencing with Easy Digital Downloads (EDD) and Tutor LMS.

    Here are some possible causes of the issue:

    1. Integration Issue: There might be a problem with the integration between EDD and Tutor LMS.
    2. Settings Misconfiguration: The settings in either EDD or Tutor LMS might not be correctly configured to handle course enrollment upon purchase.
    3. User Role Assignment: The purchased course might not be assigning the correct role or permissions to the user.

    To resolve the issue, please follow these steps:

    1. Configure EDD Payment Settings:

      • Navigate to?EDD > Downloads > Settings > Payments?and ensure that the payment status is set to “Complete” upon successful payment. Payments marked as “pending” or “processing” can prevent automatic enrollment.

      2. Tutor LMS Enrollment Settings:

        • Go to?Tutor LMS > Settings > Course?and ensure that the “Auto redirect to courses” option is enabled.
        • Check?Tutor LMS > Settings > Monetization?to ensure that the EDD integration is properly configured.

        3. User Role and Capabilities:

          • Ensure that new users are assigned the correct role with access to the purchased course. This can be checked under?Users > Roles.

          If the issue persists, please consult the documentation for both EDD and Tutor LMS for specific integration guidelines. Here is the documentation link for EDD: EDD Documentation.

          If you encounter any further problems, please let us know.

          If you are satisfied with the answer and your problem is solved, please mark the thread as “Resolved.” Thank you.

          Best Regards,
          Sunjida Binta Al Beruni

          Thread Starter Slavek

          (@jackoneill)

          Hi Sunjida, thank you for your suggestions. Unfortunately, none of them helped.

          1. Configure EDD Payment Settings:

          EDD > Downloads > Settings > Payments?and ensure that the payment status is set to “Complete”. There is no “Settings” in EDD > Downloads. If you meant EDD > Settings > Payments, then there is no settings for payment status.

          2.?Tutor LMS Enrollment Settings:

          Go to?Tutor LMS > Settings > Course?and ensure that the “Auto redirect to courses” option is enabled. Auto redirect to courses mentions only WC, not EDD. I tried to enable this, but nothing has changed.

          Check?Tutor LMS > Settings > Monetization?to ensure that the EDD integration is properly configured. It is.

          3.?User Role and Capabilities:

          Ensure that new users are assigned the correct role with access to the purchased course. This can be checked under?Users > Roles. There is no Roles settings in Users.

          Everything is set up according to https://docs.themeum.com/tutor-lms/ecommerce/easy-digital-download/.

          Hello @jackoneill,

          I apologize for the steps provided earlier not resolving the issue.

          Could you please provide a screenshot of the EDD > Settings page? so that I can give you further assistance.

          Thank you for your understanding.

          Best Regards,
          Sunjida Binta Al Beruni

          Thread Starter Slavek

          (@jackoneill)

          Hi @jackoneill,
          Thank you for providing detailed information about your issue. I tested the same scenario on my local site and didn’t encounter any problems. To help resolve the issue on your end, please try the following steps:

          1. Deactivate and Reactivate Plugins:
            • Go to your WordPress admin dashboard.
            • Navigate to Plugins > Installed Plugins.
            • Deactivate both Easy Digital Downloads and Tutor LMS.
            • Reactivate Easy Digital Downloads first, then Tutor LMS.
          2. Check for Plugin Conflicts:
            • Deactivate all other plugins except for Easy Digital Downloads and Tutor LMS.
            • Try purchasing a course again to see if the issue persists.
            • If the problem is resolved, reactivate your plugins one by one, testing the purchase process each time to identify if a specific plugin is causing a conflict.
          3. Clear Cache:
            • After deactivating and reactivating the plugins, make sure to clear your site cache.
            • If you’re using a caching plugin, go to its settings and clear the cache.
            • If your hosting provider offers server-side caching, clear that cache as well.

          These steps should help identify if there’s a plugin conflict or if a simple reactivation resolves the issue. Please let me know if you continue to experience problems, and we can explore further troubleshooting steps.

          Thank you.

          Hello @jackoneill,

          I apologize for any misunderstanding.

          Currently, the auto-redirect to the course and automatic course enrollment functionalities in Tutor LMS only work with WooCommerce. However, we plan to add these features for EDD and PMPRO in the future.

          In the meantime, if you are facing an issue where the course is not accessible after completing the payment, please select the orders and tap “Mark Complete.” I have attached the screenshot as a reference. You can check that as well.

          https://drive.google.com/file/d/1Zs_6ggK5gC3nAbBy4yw6u-_gbq_M0nx_/view?usp=sharing

          Thank you for your understanding. If you have any further issues, please let me know.

          Best Regards,
          Sunjida Binta Al Beruni

          Thread Starter Slavek

          (@jackoneill)

          Sunjida, in EDD > Orders, all the orders were already marked as completed. Automatically.

          Maizul

          Deactivate and Reactivate Plugins – didn’t help.

          Clear Cache – not applicable at the moment.

          Check for Plugin Conflicts – unfortunately, this one didn’t help either. With only Tutor LMS and EDD active, I still wasn’t enrolled after purchase.

          Any chance to give you an admin access so you can see more details?

          Hello @jackoneill,

          You can contact with the technical team to share website information, https://tutorlms.com/account/tickets

          If you are a free user of Tutor LMS, then you can contact with our live chat https://tutorlms.com/

          Best Regards,
          Sunjida Binta Al Beruni

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