#Cheelin
1 messages · Page 1 of 1 (latest)
hello! i think you mentioned you were having trouble with Apple Pay. Can you share your account id?
this is your site's URL right : https://xiaoliao.stg.myshoplaza.com?
how do i add something to the cart and checkout to see if Apple Pay is working?
Hi @solemn sierra I'm taking over this thread
Hi Jack
So you want me to test if Apple Pay is working on this page?
I guess this is one of the method, as we test from our side but fail always, not sure if was due to our network environment
I just made an attempt, and the Apple Pay paymentsheet dismissed automatically
Did you see any error msg
OK, so you are using direct charges. Did you register the Apple Pay domain by using platform's production key?
Yes
It seems like you registered the domain with platform's test key. https://stripe.com/docs/stripe-js/elements/payment-request-button#html-js-using-with-connect this is how you should register the domain with platform's production key.
Let me double check internally
we're using a sandbox account as well as sandbox key, looks not able to use production key to register domain in this case. Is this the reason causing failed transacion?
Can you share with me the request ID?
wait me a sec
Strange, not able to capture the request id for the above one, pls refer to the screenshot below and see if this could help/
OK, can you create another connected account in live mode and try again?
u mean we switch to live accouny and live key and let you make another booking for attempt?
No I mean you create another standard connected account in live mode, so that you can use platform's live-mode key to register an Apple Pay domain for it.
but i guess sandbox should work as well, could you help check again in case.(BTW We're just registered domain successfully for sandbox acct)
Did you use the test-mode key to register? because the livemode in the response shows false.
yes, for the above screenshot, we use test-mode key. And the website above is configured with test-mode account as well
Could you help check if this work from your side this time
It won't work. As I mentioned earlier, you need to use the platform's live-mode key to register the Apple Pay domain for the connected account.
Hi Jack, just curious why this not work. As previsous we use demo site configured with test account, we could ssucesfully make an attempt. But then when we siitched to the website above configured with test account aslo, then is failed always.
demo site: https://www.liaozhen.com.cn/checkout.html
A demo of a payment on Stripe
That's because you are making a direct charge, in which your platform is making the API call on behalf of the connected account,
dont quite get this.
This are the current requirements for Apple Pay to work in connect. In summary
- The connected account needs to be created in live mode
- The connected account needs to be connected to platform in live mode
- The Apple Pay domain needs to be registered with platform's live mode secret key