• Sean Conklin

    (@seanconklin)


    Hello,

    We’ve noticed that Apple Pay is displaying after Google Pay on both the Cart and Checkout Block interfaces AKA Express Checkout.

    We have Apple Pay listed first within the WooCommerce > Settings > Payments screen, therefore we believe that the sort ordering should match the setting.

    Additionally it’s an alphabetical concern, and a frequency-of-use concern since Apple Pay is the most popular option.

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @seanconklin

    Unfortunately it appears the order configured on the WooCommerce > Settings > Payments page is ignored by the cart and checkout block for express payment methods.

    Interestingly, Woo does honor the sort order of non-express payment methods on the checkout block.

    The Stripe plugin can’t control the order in which WooCommerce renders the react based components so this would need to be a feature that Woo adds to the express functionality of the block.

    Kind Regards

    Thread Starter Sean Conklin

    (@seanconklin)

    Hi @mrclayton and sorry to hear that you’re facing trouble on this one. Have you considered loading the Express Checkout payment methods in alphabetical order? That-is, in the JS file where these methods load trigger Apple Pay before Google Pay so that it shows first.

    Of course other payment plugins could load before or after your script, but within your script I imagine you could decide the ordering.

    Plugin Author Payment Plugins

    (@mrclayton)

    but within your script I imagine you could decide the ordering

    Yes that could be done, but as you point out other plugins which have express options won’t be included in that ordering.

    I’ve made a note to have our devs review this for the next release.

    Kind Regards

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Google Pay displays above Apple Pay’ is closed to new replies.