• Resolved ashmozza89

    (@ashmozza89)


    Hi,

    Recently moved back to the Woocommerce checkout block, Our checkout loads quickly but the express buttons and stripe payment form are slow to render in. Block editor shows them as incompatible also. I have used your plugins with the block checkout in the past and they always loaded quickly with the block itself.

    Thank you.

    • This topic was modified 1 week, 1 day ago by ashmozza89.
Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Clayton R

    (@mrclayton)

    Hi @ashmozza89

    Thank you for contacting Payment Plugins.

    Block editor shows them as incompatible also.

    This is a WooCommerce bug that we have reported but they don’t seem interested in resolving it.

    https://github.com/woocommerce/woocommerce/issues/63124

    Regarding the slower load time, the plugin switched in version 3.3.98 to using Stripe’s internal Apple Pay integration. What that means is Apple Pay is rendered in an iFrame controlled by Stripe which allows for browser compatibility beyond just Chrome. Before, an HTML button was rendered which was faster because it didn’t depend on the additional code to load. However, the benefit is the ability to offer Apple Pay on many different browsers now.

    We currently have merchants testing the 4.0.0 release candidate which does have performance improvements. If you are able, I recommend testing that release candidate. https://paymentplugins.com/documentation/stripe/releases/4.0.0/. I believe you will find the checkout block express button load times will decrease.

    Kind Regards

    Plugin Author Clayton R

    (@mrclayton)

    Hi @ashmozza89

    I spoke with the team and the plan is to port some of the performance improvements from 4.0.0 to version 3.3.107 that’s coming out this week. That should result in faster load times of the express checkout buttons on the checkout block.

    Kind Regards

    Thread Starter ashmozza89

    (@ashmozza89)

    Thank you for your quick response.

    I updated to the latest version, did not make any difference. Though I tested the rendering times by disabling express payment methods one at a time from the express block at the top of checkout. GPay, Apple made no difference. But disabling LINK from there it’s so much faster and doesn’t seem to hand much at all now. I will keep it disabled for now, As I could fill out the whole checkout form and it still hadn’t rendered.

    Hopefully this can be looked into,

    Thank you.

    Plugin Author Clayton R

    (@mrclayton)

    I updated to the latest version, did not make any difference.

    Interesting, in our testing it cut the load time in half.

    Hopefully this can be looked into,

    Link uses the same integration code as Apple Pay and Google Pay so there should be no difference in load times.

    We’ll certainly take a close look at and see how we can further improve load times in version 4.0.0.

    Kind Regards

    Plugin Author Clayton R

    (@mrclayton)

    Hi @ashmozza89

    We’ve added additional performance improvements to the express payment load times for the checkout block. You can find a download for the 4.0.0-rc.2 release on the following documentation page:

    https://paymentplugins.com/documentation/stripe/releases/4.0.0/

    The script size was reduced by more than 50% and the load times have been cut in half in our testing.

    It would be great if you could test that release candidate and let us know your results.

    Kind Regards

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.