• Resolved Khaled Yahya

    (@khaled0y)


    Hi, I’m using the free version
    I have done the PayPal payment settings, followed the tutorial, in the sandbox,
    but when i make a test order and complete the process with PayPal the order still incomplete

    and i have this error in debug
    PHP Deprecated:  Creation of dynamic property Tutor\PaymentGateways\Configs\PaypalConfig::$webhook_url is deprecated in //public_html/wp-content/plugins/tutor/ecommerce/PaymentGateways/Configs/PaypalConfig.php on line 88

    • This topic was modified 1 year, 2 months ago by Khaled Yahya.
Viewing 15 replies - 1 through 15 (of 16 total)
  • Hello @khaled0y,

    Thank you for reaching out.

    To assist you better, could you please provide the following details?

    • The version of Tutor LMS you are using
    • Your PHP version
    Thread Starter Khaled Yahya

    (@khaled0y)

    Hi @urnafiz

    I’m using
    PHP: 8.2.27
    Tutor LMS: 3.3.1

    Hello @khaled0y,

    Thank you for sharing the details.

    The issue you’re facing could be caused by a plugin conflict. To check for conflicts, please try disabling other plugins. You can temporarily deactivate all plugins except Tutor LMS Free, then test the PayPal payment again.

    Thread Starter Khaled Yahya

    (@khaled0y)

    @urnafiz
    I deactivate all the plugins but i have the same error
    PHP Deprecated:  Creation of dynamic property Tutor\PaymentGateways\Configs\PaypalConfig::$webhook_url is deprecated in //public_html/wp-content/plugins/tutor/ecommerce/PaymentGateways/Configs/PaypalConfig.php on line 88

    Try downgrading to 8.0 or 8.1 and see how it goes

    Hello @khaled0y,

    Thank you for testing that out.

    It looks like you’re using Tutor LMS Pro. This forum is dedicated to the Free version. This issue might be related to the Pro version. Could you please try deactivating the Pro version and then check if the error persists? If the issue is specific to Tutor LMS Pro, please open a ticket for further assistance.

    Commercial products are not supported in this forum.

    Thread Starter Khaled Yahya

    (@khaled0y)

    @urnafiz

    How is that possible? I stopped Tutor LMS Pro but the same error.

    Thread Starter Khaled Yahya

    (@khaled0y)

    @agugentile

    i did it but the same thing

    Hello @khaled0y,

    Please update to latest version (3.4.0) and check if the issue persists.

    Thread Starter Khaled Yahya

    (@khaled0y)

    @urnafiz

    I updated to the latest version but same problem I got tired of trying and I don’t know if the error that appears in debug has to do with not marking the order as complete

    Hello @khaled0y,

    Thank you for your update.

    You have enabled debug mode. I recommend disabling debug mode, as it is not advisable to keep it enabled on a live site. Please disable debug mode and try placing an order for a paid course using the PayPal payment gateway. After successful payment, check the order status.

    If the issue persists, you may also try downgrading your PHP version and check if that resolves the issue.

    Thread Starter Khaled Yahya

    (@khaled0y)

    @urnafiz

    i did all your instructions but its same the order not marked as completed, and i test in stripe gateway its same problem

    Hello @khaled0y,

    Please note that the Stripe payment gateway is part of the Tutor LMS Pro version. Please be aware that support for commercial products, such as the Pro version, is not provided through this forum.

    Thread Starter Khaled Yahya

    (@khaled0y)

    @urnafiz

    I know but I mention it so you can see what the problem is with PayPal.

    Please my site is now live and I have not tried the payment process before because I thought it was something so important that nothing could go wrong

    Thread Starter Khaled Yahya

    (@khaled0y)

Viewing 15 replies - 1 through 15 (of 16 total)

The topic ‘The order not completing after pay with PayPal’ is closed to new replies.