#hitesh_unexpected
1 messages ยท Page 1 of 1 (latest)
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.
- hitesh_unexpected, 8 hours ago, 9 messages
๐ 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/1240925910698430495
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
@naive wadi can you help us debug this further?
Both iframe origin and top domain are registered now. Sharing account details below -
Connect account Id - acct_1Ky93O2RbXRFklC0
Platform account Id - acct_1K7GZkEEMhHx1oUt
Registered domains -
preprod-tpay-sdk.tekioncloud.com
preprod-consumer-portal.tekioncloud.com
xyz-tekioncloud-cdms-stage-global.s3.us-west-1.amazonaws.com
Reference to previous discussion -
#dev-help message
can you share the publicly access url to your site for us to take a look? Also, the login credentials (if any) and steps to navigate to the page where we should be seeing the Apple Pay button?
Here you go -
https://prearc.tkon.io/223624b3b3e5
Note: The link expires in an hour
Steps:
- Click on Bank Transfer
- Select Apple Pay
hrm, i'm getting a 403 forbidden when trying to access the page
maybe you need to make some changes to allow us to access?
Can you try hard refreshing the page a few times? There are no restrictions on page access
๐ค i tried refreshing a few times and it's still the same forbidden though
Can we connect over call to check this? I'm opening the same link and it works fine for me
Possible solution -
Try opening the link in incognito mode
unfortunately, we don't do calls. And we don't have incognito mode ๐
you're not restricting by country right?
Can you share the details (url, traceid) of the failing request?
Is your location not one of these - India, USA or Canada?
yep, we're in none of those countries
if we need someone from the US to test on this channel, you'll need to pop on during US hours
Can you try using VPN? ๐ค Or if you know someone who can help now, please add them in the thread. This is an escalated issue
let me ask around and get back to you
Thanks @dusty lake
Appreciate your help on this one!
Afraid we don't have VPN access here. If your site limits acces to US IPs then my recomendation would be either:
- Write in to our team: https://support.stripe.com/contact/email?topic=api_integration
- Come back here in ~5 hours and the US team will be online
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.
Also, if you testing from India then it's expected you won't see Apple Pay as it's disabled completely for IN customers: https://support.stripe.com/questions/supported-payment-methods-currencies-and-businesses-for-stripe-accounts-in-india
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.
Likelihood is that is the issue
@earnest vale can you try this link once?
https://prearc.tkon.io/1aad4910ab92
Yeah I'm from India and it works for us in iOS17 devices. Below 17, we are not able to see the apple button render. canMakePayment returns null in that case
What do you need me to check? To see if Apple Pay renders?
Seems to be working fine for me!
Ohh! What is your safari browser version?
17.4.1
Can you change and check for 16 may be? Anything <17
For 17, we have handled it by passing allow="payment" attribute as mentioned in the docs
https://docs.stripe.com/apple-pay?platform=web#web-integration-considerations
No I don't have other versions installed. If the issue is not working pre 17.x.x then it's likely an issue with the domain registrations
Domains are registered as it was mentioned in the last conversation
You can probably test older version via BrowserStack or similar
It is not working for us. We have tested ๐
Need your help in debugging
Then as explained you should write in. This kind of debugging is beyond the remit of the Discord server
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.
Sure I'll write a mail for the same
Thank you!
But the setup here is as follows -
preprod-consumer-portal.tekioncloud.com is our application top-domain
We render an ifame with origin xyz-tekioncloud-cdms-stage-global.s3.us-west-1.amazonaws.com, which renders an iframe with origin preprod-tpay-sdk.tekioncloud.com that is using Stripe Elements
And all the mentioned domains are registered on our account
Right, but you've no idea whether this is working or not because you're located in India where Apple Pay won't render regardless of domains/iframes
So you need to establish a mechanism to test in a different geography
It is working for us in India (the button renders) for iOS 17
I've tested the same with a developer in US too. It works for iOS17 but not for others
What's the acct_xxx ID?
Connect Account Id - acct_1Ky93O2RbXRFklC0
Platform Account Id - acct_1K7GZkEEMhHx1oUt
OK, and what kind of Connect payments are you doing? An example pi_xxx?
For apple pay we are unable to proceed as the button is not visible. Hence the pi_xxx is not available
We are able to proceed with card payments though
An example pi_xxx in the Connect scenario is fine
I just need to understand what kind of Connect charges you're doing as that impacts how domains are registered
pi_3PHMI3EEMhHx1oUt1MRkJe3W
OK, destination charges. So the domain(s) need to be registered on the platform, and they seem to be yes
So I'd say given the above and that Apple Pay renders for me you should write in and we can work to test older version of Safari where you have concerns
Okay I will initiate a mail thread too. Do you think anyone else from the US team will be able to help with an older iOS version? I can come here in US hours and check
I think the support thread is the best option
Discord is often too busy with multiple users for us to test specific browser versions like this. Needs time we can spend async
Thanks @earnest vale for your assistance on this. Appreciate it