#Steve1662

1 messages · Page 1 of 1 (latest)

fluid girderBOT
unborn iris
#

Hey there, we can't re-open threads. But if you summarize then I'd be happy to help

serene timber
#

NP. I switched the environment to use a 'clean' Stripe account and I am still seeing the Apple Pay option when the account does not have an Apple Pay domain registered.

unborn iris
#

Are you in incognito/private browsing?

serene timber
#

Yes.

unborn iris
#

Yeah it will always show up in private browsing

serene timber
unborn iris
#

But you won't be able to use it if it isn't registered correctly

#

It will just error

serene timber
#

Understand that it will error. Pasting this from the last thread....* Understood that is what I need to do to make it work for that account. But the problem that I have is that I would not expect the Apple Pay button to display for any tenant within our system that has not setup their Apple Pay domain via our system. The account we've been using is now in that category.... aka no Apple Pay domain setup. The question I have is should that Apple Pay option be showing if they do not have a registered domain.*

unborn iris
#

Yep it is expected to always show if you are in private browsing

serene timber
#

The 'new' account #; acct_1BVRRYFoh8sygNvJ

unborn iris
#

This is a nuance of how Apple presents Apple Pay with canMakePayment

serene timber
#

So if a Connect account has not setup an Apple Pay Domain and the end user happens to be using a private browser the Stripe code shows a button that will never work?

unborn iris
#

If you have PaymentRequestButton mounting on that page then yes

serene timber
#

Alternatively I guess we would have to do the lookup to see if they have a registered domain and then set the wallets: {applePay: 'never'} when we create the payment element.

#

We're using elements.create('payment', I believe that is different then the payment request buttons but could be wrong.

#

Confirmed we are not using the paymentRequetButton approach. That would require elements.create('paymentRequestButton',

unborn iris
#

Ah yeah that's true it is different but same behavior here for Apple Pay

#

So yes, if you are concerned about the private browsing experience then I do think setting applePay: 'never' is the correct workaround

serene timber
#

Got it. The 'nuance' seems more like a bug but understand there is complexity.

unborn iris
#

Yeah I call it "nuance" since it is on Apple's side of things here 🙂

#

But fair feedback

serene timber
#

We'll head back to the drawing board and see what we're going to do to handle it. Thanks for your help! Cheers!