• Daniel P.

    (@danidub)


    Hello,

    I’m experiencing an issue with the Apple/Google Pay functionality in WooCommerce using the Stripe for WooCommerce plugin. I would like customers to complete their purchase using Apple/Google Pay and create an account during the checkout process. The buttons are only shown in the checkout page.

    However, despite having the “Allow customers to create an account during checkout” option enabled in?WooCommerce > Settings > Accounts & Privacy, customers are being redirected to the “My Account” page to register before completing their purchase.

    Here’s what I’ve already tried:

    1. Verified that?“Allow customers to place orders without an account”?is enabled.
    2. Disabled any plugins that might interfere with the checkout process (security and caching plugins).
    3. Switched to a default WooCommerce theme (Storefront) to rule out theme-related conflicts.

    Goal:?I want customers to be able to complete their purchase with Apple/Google Pay and create an account directly from the checkout page (as they do when paying with credit card), without being redirected to the “My Account” page.

    Could you please assist in troubleshooting this issue or suggest any further configurations?

    Thank you.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello Daniel P.

    Thank you for contacting WooCommerce support.

    I understand the issue you’re facing.

    Just to confirm, does this redirect to the “My Account” page only occur when customers choose Google Pay or Apple Pay, while credit card payments allow account creation directly at checkout as expected?

    To assist you further, could you please send a copy of your site’s System Status Report?
    You can find it by navigating to WooCommerce > Status, selecting Get system report, and then Copy for support.

    This information will help us understand more about your setup and identify any potential causes.

    Looking forward to your response. ??

    Thread Starter Daniel P.

    (@danidub)

    Hello @doublezed2,

    That’s right, but I see that I made a mistake in my first post here, our actual config is:

    • Allow customers to create an account during checkout —> enabled
    • Allow customers to place orders without an account —> disabled

    Our website is an online academy, so we don’t want users to create accounts without buying a course but let new customers use the express checkout (Apple Pay/Google Pay) and create an account during the checkout process, the same as using a credit card.

    For credit cards this is straight forward, in the checkout form the client completes email and password, credit card details and purchase.

    The problem is with the express checkout options, we actually see an alert/confirm modal that prompts that we need an account and redirects to “my account” page. This makes no sense as we are driving the client out of the checkout to my account page, create an account and then redirect again to the checkout.

    We want the client to fill the email and password as they do with credit cards and then just press the Apple Pay/Google Pay button to finish the checkout. Or as an alternative the alert/confirmation modal to just say, complete your email and password in the checkout form and then press again the Apple Pay/Google Pay button.

    The system status report here.

    Thank you

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello Daniel P.,

    Thank you for your reply.

    The issue is that Express Checkout methods, like Apple Pay or Google Pay, process payments using stored credit card details. Since customers need an account to place an order, they are redirected to the My Account page to create one.

    I understand you’re expecting the same flow as the standard checkout, but automatic account creation isn’t supported with Express Checkout methods.

    Please don’t hesitate to contact us again if you have more questions or concerns.
    We are here to help ??

    Best regards.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.