#Ron-checkout-wallets
1 messages ยท Page 1 of 1 (latest)
Hey! Do you have an active card in either wallet on the device(s) you're using?
That's a requirement (otherwise the buttons just won't show)
I'm from India and I have a Google Pay account in it's mobile app which is installed in my phone.
Does it check if the email has Google Pay and then enable/disable it?
Ah, Google Pay/Apple Pay don't work in India I'm afraid
It shows that it works? https://stripe.com/docs/connect/payment-method-available-countries
Ah okay. Thank you for letting me know ๐
Any particular reason why stripe paused Google Pay in India?
How's this checked on the checkout session page? Because there's no login.
Various reasons from what I understand, we're working on clearer documentation to that effect
What do you mean?
I mean how does Stripe know whether the user visiting the checkout page has card in their Google and apple wallet or not and thus render the buttons respectively?
We check the wallets on the respective device/browser
But how? Using the email passed to the session object when creating the stripe session?
They're exposed via web APIs, there's no need for email or password
So they should be logged in in their web browser beforehand to see that button? How does Google Pay know who is accessing the checkout page?
Well it just uses whichever Google account they're signed in with, as that is how Google Pay manages cards (with your Google account)
Ahhhh so they must be logged in with Google account on that browser before visiting the checkout page right? This way Google can know which user is logged in in that browser session right?
Yes, exactly
Got it, thank you for the quick support @steady saddle. There's one more question unrelated so I'll create separate question.
It's ok to ask here
Btw, is Google Pay supported in Bulgaria or is the documentation outdated for it too?
My colleague is testing from Bulgaria and he's not seeing Google Pay as well
Is the Stripe account Indian?
As Google Pay is disabled for Indian merchants, as well as Indian customers
Our Business account is of UK. The person accessing the stripe checkout page is accessing from Bulgaria
He has active card in google pay and is already logged in to google with that account before checkout
Can you create a test Checkout Session and share the ID with me please
Do you need session ID or checkout url?
cs_test_a1aMVi7eWYz3APZcV1sSB0ij8VLQuPBPzfqLblhArBvk1rdPkfYCA67ytO
Works for me
Let me check if we're not doing it properly or not. Is there any updated latest documentation about supported countries for each payment method?
Do you/your colleague definitely have a card saved here: https://pay.google.com/
Not a Chrome saved card (that's different)
Let me invite them here.
Bulgaria should work: https://support.google.com/pay/answer/10173489?hl=en-GB
To find out if your bank or card supports contactless payments with Google Pay, check out the table below. For other countries and regions, find supported payment methods for contactless payments.
Hey guys
Hey Emil, ynnoj is helping us debug the issue around Google Pay
This is what I receive when I try to pay
I am logged in the mobile browser in my Google account too
Do you/your colleague definitely have a card saved here: https://pay.google.com/
Can you go to "https://pay.google.com/" in the same browser and check if you don't require login and the card is visible in this site?
AH, I think I know what this is
Google removed Pay support from Chrome Mobile
Try it on a desktop
I am testing in Firefox. Same?
Yes confirmed
No no
@winged mesa check this
Try desktop browser
Firefox doesn't support Apple/Google Pay. They're Safari/Chrome only
Ok will try ASAP as in car right now
Hey again!
Tried on desktop but still don't have it. I am located in Bulgaria. Could that have any impact?
Hello ๐
Ynnoj had to step away. Let me quickly catch up on the thread here ๐
can you send me the checkout session ID?
Ok let me complete it
@deft needle let's chat in the thread I created for you
๏ผ
@karmic forum not sure which exactly is the id.....
this is the address: https://checkout.stripe.com/pay/cs_live_a1YWqc7mZan4NOE7aemvbygrxmdGlVzxksskLsQDFW6Jdap6UB17irWopw#fidkdWxOYHwnPyd1blppbHNgWjA0T2FTYWtBTW02SkNfS05pZ2xiTEx8XDU8aj1vNH9BQzdTYGduSzNMR1M1aDZwazJAczc1Sk5zTkZQa0RsT29DMVxqUTNraVJcdGx1UmwwQG5RSVF9V09wNTVVYVRKYjZ%2FRicpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl
if not correct where can I find the ID?
Seems to be working on my end. Let me see if there are any location restrictions on these
It should work in Bulgaria
can you check the console to see if there are any errors popping up?
are you able to see the Demo Payment Request button on this page when you open it in the browser?
https://stripe.com/docs/stripe-js/elements/payment-request-button?platform=html-js-testing-google-pay
@winged mesa I'm catching up here, looks like something on your end is blocking Stripe.js?
ok, I don't have VPN
I haven't put any restrictions on firewall....
any ideas?
I am using Norton Safe web.... if that could be something?
but it verifies your page so that shouldn't be the case
I don't know! hanzo said it works on their end
so I assume it could be a Chrome extension or something else on your end
yup I see that
I'd say try removing some and seeing if you still see the errors
ok let me try some other clean browser
oooook I get it
So that opens in Chrome
didn't work in Edge and Firefox
I removed 2 Norton extensions. Does that mean that if anyone has the Norton extensions will have issues with this functionality?
I'm not sure, maybe?
I now tried to disable also on other browsers these extensions but the button does not appear again so it is not even because of that
is there like a "fresh" or incognito or guest mode that starts those browsers in a really stripped down mode?
I think you can close the ticket. It opens only in Chrome. ๐ Thanks!