#daniyal-applepay-domain
1 messages · Page 1 of 1 (latest)
When you say you've fulfilled the requirements, does that include registering the domain that you are displaying the payment element on?
It sounds like it is either not registered or you may have registered the domain but not the specific subdomain that you are displaying it on
So for example if you register example.com I think pay.example.com would need to be registered separately
my element loads on a third party site. and i'm using their stripe account as aconnected account and i;ve verified my domain.
i dont have access to that 3rd party server to verify that domain.
Unfortunately, Apple won't allow their button to be shown unless the URL is registered with them for your account
that is what i'm saying apple button is appearing
it was not appearing when my domain was not verified. but after verification the button is appearing
I was basing that off of. "my element loads on a third party site. " and "i dont have access to that 3rd party server to verify that domain."
ohh ok
So to be clear, Apple pay is showing up at your own URL that you did register, but not on a third party site where you have not been able to register? That sounds like expected behavior
no, apple pay is showing on both places, on my url and third party site
but the transaction is not being completed
Oh my apologies. And that error is from the call to confirm the intent?
yes
And just to confirm, this is showing in Safari both in private and non-private mode, correct?
i think the problem is: apple pay tries to verify the domain which we don't control. We use Stripe Connect so we should be able to process Apple Pay payments on behalf of connected accounts. We can see the Apple Pay button appears.
yes
let me share our checkout process:
👋 stepping in as Pompey needs to step away
Catching up
Can you run a fresh test and provide me with the request ID (req_xxx) from the error message ?
let me check
Also if you have a SetupIntent ID that you tested with, that would work too
req_4h21VMHWZMdrqG
sorry, let me run a checkout process
sorry, but i'm not able to currenty complete the checkout process due to my card.
is there any other way?
Do you have a SetupIntent ID from a previous test?
could not find setup intent id
I'm hopping in to take a look as well - give me a minute to catch up
Can you clarify where specifically you're getting the "Before you can start using Apple Pay on the Web, you need to first register your domain. For more information, see https://stripe.com/docs/payments/payment-methods/pmd-registration.", error?