#birdy247
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- birdy247, 6 days ago, 23 messages
Hi
We have enabled Apple Pay for our connected accounts
And have just verified the domains
We tried it for an account but the option doesnt show
I note when we verify the domain, there is no way for us to see this from the UI
If I give you the a/c can you see a) if we have verified the domains and b) if they have apple pay enabled
Its working on another account, so our implementation is working
By another account do you mean another connect account connected to your platform?
Or working for another platform all together?
Another connected account
This is the account ID where its not working: acct_17l0ciBxDrqdwf5N
Can you share the one where it's working too?
This one is working: acct_197KtnEUAyn10RoC
I see domains registered properly on both accounts
Could you confirm the domains registered on acct_17l0ciBxDrqdwf5N
Not sure if it makes a difference, but the payment being made on acct_17l0ciBxDrqdwf5N is in an iframe with the domain www.clubtrac.co.uk
They are
Would the client also need to reigster the domain the iframe is on?
How is it done on the accoun that's working?
Yes
Oh right
What's different on the account where it's working
I don't think it'll work via embedding an iframe
On the other one, its done in an iframe (our domain), but the iframe is added to their website
No way at all?
Klarna etc.. does
But last I checked that wasn't supported at all
Right but apple pay has different restrictions
Even if they validated their own site?
They're very strict about domain it's hosted on
Let me ask a colleague
How are you integrating apple pay
Ah so you are embedding payment element in an iframe got it
and payment intents created before paymentElement is created
Ok so this is possible and was added recently, but you need to use allow=payment on the parent frame and register the top-level domain. It also only works in Safari 17+. Here are some resources that mention it:
https://stripe.com/docs/stripe-js/elements/payment-request-button?client=html#safari
https://stripe.com/docs/elements/express-checkout-element#supported-browsers
https://stripe.com/docs/apple-pay?platform=web#web-integration-considerations
No problem
FInal question
Would the client be able to verify their top level domain from their stripe a/c
Or would it need to happen via the API?
This is doable via the dashboard. See: https://stripe.com/docs/payments/payment-methods/pmd-registration
Ok cool
I noticed domains we registered on behlaf of the client via the API dont show in their verified domains
Is that to be expected?
Hm not sure. I'd expect them to still show
But we're not really that knowledgable on the dashboard in here
Recommend asking our support team: https://support.stripe.com/contact
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.