Support » Plugin: WooCommerce » Apple Pay but no Guest Checkout

  • Resolved Barry Brunning


    On our site, we’re don’t allow guest checkout. We want to allow Apple Pay but only for the customer to have some specific conveniences of Apple Pay (not entering credit card details, having payment on Apple Pay history). Hence essentially what we want is the flow on the checkout page to be identical, whether the customer enters her credit card details or clicks ‘Buy with Apple Pay’. Everything else should be the same, login if you’re a returning customer or complete details for automatic account creation if not logged in.

    After searching forums, Googling, etc, plenty of people seem to have asked essentially this question, but I can’t see it’s been answered precisely. We’ve added the code to have the Apple Pay button only on the checkout page and that’s all good, but that schematically results in a logical OR at too high a level.
    Returning customer? Click here to login

    “Buy with Apple Pay”

    — OR —

    Billing Details ………

    So now (1) if you login as a returning customer, the Apple Pay button disappears. (2) if you’re not logged in and if you click ‘Buy with Apple Pay’, the sale fails (Payment not completed), presumably because the customer details to create the account haven’t been entered. But (3) if one logs in first so all the checkout details are known, then the Apple Pay transaction is successful.

    We are seeking a way in case (1) to refresh with the Apple Pay button again showing, and in case (2) for the flow to continue to the Billing Details.

    In asking this, I see many instances of essentially the same question with the Apple Pay flow. That is, wanting Apple Pay at checkout and insisting on account creation at that stage for non-logged in users. I just don’t see a clear answer anywhere.

    This issue has been raised a sufficient number of times from what I can see, that the answer should not be to consider hiring a developer to achieve what we desire. If necessary we have such resources, but surely this is not a case for recourse to that with such a clear procedural need for a solution for many many sites.

    We haven’t put a link, because at present Apple Pay is turned off, because it’s essentially unusable.

    Thank you

    • This topic was modified 2 years, 1 month ago by Barry Brunning. Reason: Cut and paste errors in text
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Con a11n


    Automattic Happiness Engineer

    Hi there,

    Assuming you are using for your Apple Pay setup, please open a support ticket → My Account → Tickets. This is the best way for you to get support.

    I’m going to mark this as resolved for now – if you have any further questions here, you can of course start a new thread.

    Kind regards,

    Thread Starter Barry Brunning


    Hi Con,

    Your suggestion gets us nowhere. The link leads to support for purchased products, which is not the case for the WooCommerce Stripe Payment Gateway. I’m now going to post our issue here.


Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Apple Pay but no Guest Checkout’ is closed to new replies.