• Resolved DaanvandenBergh

    (@daanvandenbergh)


    Hi!

    First off, thanks for a great plugin. I’ve been using it for almost a year now without issues.

    However, today I finally found why my checkout page took anywhere between 8 – 12 seconds to load. It was because I had iDeal, Sofort, PayPal and Credit Card enabled in this plugin.

    I disabled iDeal and Sofort, because they were rarely used by my clients, and now it loads in anywhere between 4 – 6 seconds!

    Are you aware of this? I attempted to debug the issue on my local machine and I noticed that EDD seems to loop through the EDD_Cart class a lot. This might be part of the reason. However, the more payment method are activated, the more the amount of looping increases.

    Anyway, I’m looking forward to your input!

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

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

    (@daanvandenbergh)

    Unfortunately I had to step away from your plugin, because I ran a few tests with other payments methods (Stripe Pro and PayPal Pro) supported by official plugins and the speed difference is significant.

    My checkout now loads in a flash, within a second. And I was never able to achieve that performance with this plugin.

    Plugin Contributor Ewout

    (@pomegranate)

    Hello Daan,
    Thanks for reporting, and apologies for the late response. This is actually a known issue with EDD core that I reported here: https://github.com/easydigitaldownloads/easy-digital-downloads/issues/8179

    I actually have a (temporary) fix for this issue and if you’re willing to test I can send it to you – contact us on [email protected] if you’re interested!

    Thread Starter DaanvandenBergh

    (@daanvandenbergh)

    Yes, please! I’d much rather stick with Mollie!

    Plugin Contributor Ewout

    (@pomegranate)

    • This reply was modified 3 years, 6 months ago by Ewout. Reason: race condition :)
    Thread Starter DaanvandenBergh

    (@daanvandenbergh)

    Got it. ??

    I already sent you an email.

    Thread Starter DaanvandenBergh

    (@daanvandenbergh)

    The test version you sent me works great. I’m having a hard time getting it to work on my local environment, but that could be because the API can’t send any data my way.

    With a leap of faith I tested it on my live site, and it works great.

    Thanks man! Looking forward to seeing these changes in the stable version soon!

    Plugin Contributor Ewout

    (@pomegranate)

    Very glad to hear this resolved the issue for you too! I will probably include this in next week’s release.

    I’m having a hard time getting it to work on my local environment, but that could be because the API can’t send any data my way.

    There’s a setting for this ‘Check payment status on order confirmation page’ in the Mollie settings section of the EDD Payment Gateways settings. Have you enabled this?

    Thread Starter DaanvandenBergh

    (@daanvandenbergh)

    Ah, good one. I’ll try that when I get around to it. Thanks for your help.

    Btw. @pomegranate is this plugin compatible with EDD’s recurring plugin?

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘No. of active payment methods increases loading time’ is closed to new replies.