#zubin_api
1 messages · Page 1 of 1 (latest)
👋 Welcome to your new thread!
⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1405062400209719396
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi!
- Do you have a website where I can take a look?
- Are you implementing this: https://docs.stripe.com/stripe-js/elements/payment-request-button?
yes
This is our website https://www.sharekayak.com/
yes we implement this
https://docs.stripe.com/stripe-js/elements/payment-request-button
Can you advise me on the steps to the page where I should be seeing the Apple Pay button?
yes
Can you please let me know your country's name?
becus of our booking system work based on country
Steps to reproduce:
Go to https://www.sharekayak.com/en/activities/68413a1ead5ca6067e940b19?date=2025-08-13
Log in (enter OTP).
Click the "Booking" button.
Select a slot and click "Next".
At the payment page, the Google Pay button is shown, but the Apple Pay button is missing.
Do you have a login ID and password I can use?
use this email id
zubin.devstree@gmail.com
one's you enter email i will give you otp
Can you please let me know your country's name?
if you are in sweden then it will work for you
You can but it's not easy to troubleshoot if it doesn't work outside a specific country.
Can I check the reason for opting not to use the Express Checkout Element instead?
Also if your Google Pay is working with the same code, Apple Pay should work. But we need to check on the website to see why it's not showing up.
Are you able to allow non-Sweden access?
give me some time i will check and let you know
hi ,
it's not possible
can you help me to check another way? Our Stripe set up is only in USA, Australia ,and Sweden
Have you checked my code? Any issue in the code
I am looking into it right now.
Can I also check if you can see the Apple Pay button here: https://docs.stripe.com/stripe-js/elements/payment-request-button?client=react
no, im in india so i'm not able to see apple pay button
Are your colleagues in the US / AU / Sweden able to see the Apple Pay button?
yes
The issue is that you're in India. Apple Pay is not supported there. If your colleagues can see it in US / AU / Sweden it means it's working.
In our application, users are unable to see the Apple Pay button.
i ask to my colleagues to check this url and check thay can able to see button https://docs.stripe.com/testing/wallets
The request you sent (https://dashboard.stripe.com/logs/req_mPEQGbkxiChDZg) is creating a direct charge. I don't see any domains registered for the connected account. When using direct charges, you need to configure the domain for each connected account using the API.
https://docs.stripe.com/apple-pay?platform=web#register-domain
in another project, we use the same process it's working fine , and we use same code also
I am not sure about the set up for other projects but you have to register the domain on your connected account.
Hello teddy,
Our platform using connect account and for customer who tried to pay is paying to connect account.
- Create and capture flow is from backend side
- confirm and card things from next.js side
Can you explain in brief about register domain for connect account as we are not using direct charge we capture manuall for it.
And one more things we already added domain in payment method domain in dashboard.
dashboard.*
as you can see we did it and its enable
Hello!
Tracing from the request ID (req_mPEQGbkxiChDZg) you initially sent, I see that the PaymentIntent was created as a direct charge (https://dashboard.stripe.com/logs/req_OjlqrTynVd8Avk). Which is why my colleague mentioned registering the domain for the registered account
I see that you are looking at the domains registered on your own account (acct_156QLzFbOwMhIcpi) but you need to register the same domains in the connected account (acct_1GbPeoLnxxBz9JyG)
In this payment user tried with normal card payment as apple pay is not visible so thay are making normal card payment.
it is required now to register domain for each of the connect account. because we have multiple connect account for one country. before it is working fine and my other project who used same stripe and same connect account for that it is working fine and apple pay is also visible.
could you provide a request ID for a successful payment on your other project?
give us some time pls
req_ZkdjdwT1k6KitY
we do same things and same code in next.js in another project
Is this for the same website? or a different one?
Hey, do give me some time to take a look at this
ok sure
Thanks for the wait
Hmmm, I am not quite sure why Apple Pay shows for your other project but not for https://www.sharekayak.com/en/activities/68413a1ead5ca6067e940b19?date=2025-08-13
I would still recommend you try adding in the Payment Method Domain on the connected account (acct_1GbPeoLnxxBz9JyG) and see if it works after
Alternatively, you can write in to my team - I will be dropping you a DM on how you can do that, and we can take it from there.
If you do write in, please provide
- The website where Apple Pay works for the connected account.
- The website where is doesn't for the same connected account.
- Login credentials for both the websites
- Steps on how to get to the payment page.
Hello @loud lance, we have sent you a direct message, please check it at https://discord.com/channels/@me/1405087261946806364
- 🔗The message has instructions on how to open a direct support case with our Developer Support team, in order to help you more effectively.