vvar07

Forum Replies Created

list of topics you have created till now.

  • vvar07
    Participant

    Hello Mehmet,

    I updated to Efor to v13.2.2

    After that, Tutor LMS Pro update was available in “Appearance → Install Theme Plugins”.

    Thank you so much for providing a solution to this :)

    I’ll check again in future versions and let you know if I notice anything.

    Best regards,
    Vasilis

    vvar07
    Participant

    Hello Ahmet,

    Thank you for the response.

    Looking forward to the support’s reply.

    Thank you for all the time you devoting to this and for understanding the situation.

    Best,
    Vasilis

    vvar07
    Participant

    Hello Ahmet,

    Thank you for relaying the response from Tutor Support.

    First of all, this issue wasn’t always present. As I recall, the issue appeared after WooCommerce Stripe Payment Gateway Version 9.x.x. meaning Woocommerce-Tutor were functioning perfectly for Apple/Google Pay methods.

    I don’t know what went wrong after Version 9.x.x. and that’s exactly the reason I’m asking for expert help from the plugin author.

    Secondly, based on the Tutor Support response, I understand that no one has actually inspected or debugged my website to verify what’s going wrong.

    Thirdly, there is
    – no specific timeframe for a proper resolution
    – no actual confirmation that this will be fixed in the future
    – not even a temporary fix via a code snippet

    I’m sorry to say this, but this not support nor help. It’s just agreeing that there is an issue with the plugin and completely abandoning the end customer.

    Finally, disabling completely Apple Pay and Google Pay is Not a solution because it would result in significant drop is sales across all my client websites using Tutor & Stripe. Apple Pay and Google Pay are now vastly used by consumers and it’s causing real damage to businesses in terms of revenue and reputation if they don’t work.

    I kindly request someone to properly debug this issue and at least provide a temporary fix.

    I use Efor and Tutor LMS across multiple websites and it’s really discouraging that all my clients face the same issue and also knowing that for every new website I built, it will be problematic from day 1.

    I’ll be looking forward to your response.

    Kind regards,
    Vasilis

    vvar07
    Participant

    Hello Ahmet,

    Thank you for the reply!

    I keep an eye out for the upcoming Efor update, and let you know if I’m unable to see the update option for Tutor Pro.

    Talk soon

    Best,
    Vasilis

    vvar07
    Participant

    Hey Ahmet,

    Thank you so much for the reply!

    I think the issue is in this particular website activation with Tutor LMS Pro.

    In my other client websites using Efor, when I update Efor and the author has noted in the theme’s changelog “- updated: Tutor LMS Pro (bundled plugin)” , I can see the option to update Tutor Pro in my WP Admin.

    It’s strange because I see this option in my other websites, except the one we are talking about. In this website only, even when I update the theme, I cannot see the option to update Tutor Pro.

    Best,
    Vasilis

    vvar07
    Participant

    Hey Ahmet,

    Thank you for your reply.

    I tested the codes provided above and they don’t work.

    The issue persists and for new customers checking out with Google Pay or Apple Pay the orders are stuck at processing and the enrollment isn’t happening.

    I have at least 5 client websites using the Efor Theme and this issue is really frustrating for my clients for multiple months.

    Specifically this thread has been opened in November 1st and no viable solution has been provided. On another client of mine this issue started since February 2025 so it’s almost been a year struggling with this.

    Clients must log in daily to the website to complete orders and enroll students, which is tiresome and gives a bad rep to the website because customers don’t get their courses after they paid resulting in many complaints.

    I would really appreciate if you could at least provide a tried and tested temporary or permanent fix.

    Thank you in advance for your time.

    Best,
    Vasilis

    vvar07
    Participant

    Hello Ahmet,

    I’m contacting again to report that the issue is unfortunately not resolved.

    The updates for Tutor LMS Pro are not appearing in the update list in
    /wp-admin/update-core.php
    nor in
    /wp-admin/themes.php?page=efor-install-update-theme-plugins

    even after updating the Efor theme.

    Could you please provide some guidance on how to resolve this?

    Thanks in advance!

    Best,
    Vasilis

    vvar07
    Participant

    Hey serkan,

    Hope you’re doing amazing!

    I wanted to ask if there’s been any update on the issue mentioned above.

    Looking forward to your reply!

    Best,
    Vasilis

    vvar07
    Participant

    Thank you Serkan!

    I really appreciate it!

    Talk soon

    Best,
    Vasilis

    vvar07
    Participant

    Hello serkan,

    Thank you for the recap and for forwarding the information to the Tutor team!

    I’ll keep an eye out for an update.

    Till then if I can assist in any way let me know!

    Best,
    Vasilis

    vvar07
    Participant

    Sure thing Ahmet! Will be my pleasure!!

    vvar07
    Participant

    Hello Ahmet,

    Thank you so much for the assistance.

    It’s indeed a bit strange since in my other websites using Efor, Tutor LMS Pro updates show up normally when I update the theme.

    I appreciate you talking the time to do the update.

    I will keep an eye out in the future.

    Have a great day ahead!

    Best,
    Vasilis

    vvar07
    Participant

    Hello Serkan,
    It took me some time to properly test. To respond to your comments:

    1) I checked at the endpoint recent deliveries. Stripe sends all the required events.
    2) I disabled all cache. The issue persisted
    3) Code snippets are active no issue there.

    My mistake was that I didn’t realize that the following snippet is not working under any scenario. No matter the tests, it’s not helping completing the enrolments.

    add_action(‘woocommerce_order_status_processing’, function($order_id) {
    if (class_exists(‘TUTOR\Tutor’)) {
    do_action(‘tutor_course_enrollment_after_payment_complete’, $order_id);
    }
    });

    But I did manage to figure something out.

    If a user is logged in and makes a purchase with Apple Pay or Google pay, the order is completed and he gets enrolled right away. So, the issue does not appear at all for logged in users.

    **Accidentally, I was logged in myself when testing in the first place, and that’s why I thought the problem was solved!!!**

    The problem appears when New users are doing a guest checkout that don’t have an existing account. So, I’m thinking maybe something goes wrong with the account creation process and that’s why enrolment fails and orders are stuck at “processing”.

    Do you have any lead as to how we could fix this? Or alternatively, is there a way to escalate this to Tutor LMS team in order to troubleshoot and fix the issue?

    Thank you in advance for your time!

    Best,
    Vasilis

    vvar07
    Participant

    Hello Serkan,

    I have an update about the issue.

    Despite the fix we implemented via the two snippets of code, after 3 days the issue seems to have appeared again for unknown reason.

    I have both snippets activated in the “Code Snippets” plugin but neither students get access to the course after payment, not the orders get auto-completed. This happens on both Google Pay and Apple Pay methods

    Also, I didn’t perform an update or did any change to my website.

    Is there any reason this could be happening?

    Best,
    Vasilis

    vvar07
    Participant

    Hello Serkan & Mehmet,

    I have really good news!

    Looks like the issue is now resolved!!

    1) I performed the updates to the latest versions of my theme & plugins
    2) I double checked all the Stripe Webhooks
    3) Via “Code Snippets Plugin” I inserted the 2 snippets you provided above.

    Also I’m not sure if it mattered but I put a different priority to the snippets:
    – Priority “10” to the one regarding the Tutor enrollment and
    – Priority “20” to the one Autocompleting the woocommerce orders

    I was thinking that if they fire with the same priority, the order might get completed before the enrollment happens. Let me know if this makes sense or should I make them both priority “10”??

    I did test payments with Apple Pay and everything worked as expected!

    Your help has been immense and I really appreciate the guidance.

    Best,
    Vasilis

    vvar07
    Participant

    Serkan & Mehmet, I really appreciate both responses and all the information you provided! It is super helpful and shines a lot of light on the cause of problem.

    I’ll be sure to implement the steps provided in the following days and see if it resolves the issue.

    Please keep this thread open so I can post an update soon.

    Have an amazing day ahead!

    Best regards,
    Vasilis

    vvar07
    Participant

    Hello!

    I would like to receive the pro license keys for Efor Plugins.

    Thank you so much!

Viewing 17 posts - 1 through 17 (of 17 total)