#saber-googlepay-notworking
1 messages · Page 1 of 1 (latest)
@plain pecan isn't this the same problem as earlier that I already answered? Google Pay worked fine on your Checkout page
saber-googlepay-notworking
I checked and I do not see any configuration issue.
I added Google pay via dashboard.
Do I need to open Google Pay account to see the Google Pay button on Checkout page?
But I already explained earlier, did you misunderstand waht I said maybe?
I told you I saw Google Pay fine on your Checkout URL. Everything is configured properly and it works. The problem is that you, the owner of the device you're trying this on, don't have Google Pay configure. This is not a problem with Stripe or your code. Just your device
I also explained that you need to go to https://stripe.com/docs/stripe-js/elements/payment-request-button and look at which button you get at the top of the page. If you don't see Google Pay then it is 100% a configuration issue on your computer or phone
I am using my laptop and web to see Google Pay button, how can I configure my device to see Google Pay button?
I don't really have exact instructions. The first step is to configure this directly on https://pay.google.com/ really
Let me try
I setup google pay account and added my credit card number and verified my identity using 2F authentication. Create another checkout session and still do not see the Google Pay button on checkout url. What am I missing?
Please try to do what I recommend
ignore Checkout entirely for a sec (or a few days)
I also explained that you need to go to https://stripe.com/docs/stripe-js/elements/payment-request-button and look at which button you get at the top of the page. If you don't see Google Pay then it is 100% a configuration issue on your computer or phone
you'll never see Google Pay in Checkout until you see Google Pay on that specific documentation page
I saw Google Pay on the link you gave me. I saw Google Pay, Apple Pay and Link buttons.
can you share an exact screenshot of what you see?
Okay so you don't have Google Pay configured
what browser is this? 😅
Google Pay is in Chrome
@plain pecan any update before I close this thread? I want to make sure you don't have the same question in a few minutes again
As I do not see Google Pay button on this page, so there is a configuration issue on my laptop. How can I fix it?
I'm sorry that's the exact same question without any of the info I asked above
which browser are you using exactly?
I tried Edge
Google Pay is in Chrome, not Edge. Please try Chrome for Google Pay and Safari for Apple Pay
Let me try Chrome
Sorry I do not see Google Pay in Chrome Either
Cool, can you share an exact picture of that exact same doc in Chrome? Can you then visit chrome://settings/payments?search=payment+method and confirm you see your Google Pay card right there with the GPay icon?
Let me try
ABove image is taken from Chrome
Now I am going to Chrome setting page
I went to this link chrome://settings/payments?search=payment+method and added information and went to this link https://stripe.com/docs/stripe-js/elements/payment-request-button and I do not see Google Pay in Chrome browser.
Unfortunately you're really misunderstanding all of this @plain pecan. You said you added a card there and it will never work
You need your real Google Pay card reflected in that UI. Otherwise it's just a local card saved to pre-fill payment forms
Ok I will again add credit card information to Google Pay
this is what I see. The first card would never work. The second card works because it has that GPay icon right there
you need to figure out why Google Pay is not properly configured on your own device. You need Google Chrome and you need to be logged into your Google profile in Chrome too for Google Pay to properly sync on your laptop
I have to run so my colleague @prime fiber can help but you do really need to figure out how to set up Google Pay on your own machine first, it's not really a Stripe question and we aren't experts on configuring this
Let me log in Google Accout in Chrome and then add information again in Google Pay account. Thank you for your help!
sure, sorry for the hassle, we know this can be quite tricky to grasp at first when you don't use those products yourself 😦
Its ok.
I added information for Google Pay, I signed in Chrome and clicks the link https://stripe.com/docs/stripe-js/elements/payment-request-button and I still do not see the Google Pay button.
Do I need to wait for a day or two for Google Pay icon to show up as I opend Google Pay account today?
When you say " I opend Google Pay account today" what do you mean?
I mean that I added credit card information today.
Can you send a screenshot of your card (with the info redacted) in the page here --> chrome://settings/payments?search=payment+method
Can you also screenshot this page where the button should show up?
https://stripe.com/docs/stripe-js/elements/payment-request-button
What browser is that?
In Chrome
Is it Chrome? or Chromium?
Google Chrome browser.
What version?
This may seem silly, but can you try restarting your computer?
I think sometimes when you add a new card, it won't show up in new web pages until after a restart
I'll be here, so no worries
Is that meant to be a larger screenshot?
ok
Are you looking here again?
Do you see any console errors?
There is no error and I am looking to see Google Pay button on checkout url, which I do not see from my laptop.
Here is the console
Can you click that error to see the source?
ok
It looks like it might be coming from Google's Google Pay code
Could not load content for webpack:///node_modules/.pnpm/@sentry+utils@5.25.0-beta.1/node_modules/@sentry/utils/esm/instrument.js (Fetch through target failed: Unsupported URL scheme; Fallback: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME)
Any idea about this error?
No, not specifically -- I don't see the same. WHat do you see if you try incognito mode?
Do you have the same issue with this example payment request button?
https://apocalypse-supplies.glitch.me/prb
Let me try
And outside of Stripe, you should try Google's live demo here: https://developers.google.com/pay/api/web/guides/resources/demos
I see the link button and let me try goodle developer link.
Should see this if set up correctly
And the button is clickable to get a google pay payment UI
I can see the live Google Pay button on the above link
And you can click it and get the payment sheet?
It ask me to pay
@plain pecan I'm stepping in for my teammates. Give me a few mins to catch up
ok
Do you mind opening this link once more in Chrome: https://stripe.com/docs/stripe-js/elements/payment-request-button
If I'm following the thread above correctly, you'll see the Link button. Click the Link button then click on the three dots at the top right corner of the new window that opens up. You should see an option to Log Out of Link
Screenshot og
^ If that's your real contact information, I recommend deleting the screenshot since this is a public channel
Ok Let me try
Once you're logged out of Link, close the window that popped up and refresh https://stripe.com/docs/stripe-js/elements/payment-request-button
Google Pay did not appear
What do you see if you click "Pay with link"?
Interesting. Link should only appear if no cards are saved to your Google account. I don't mean to go around in circles but are you sure you see a saved payment method at pay.google.com ?
Ah, that's on Edge. Do you mind navigating to pay.google.com in Chrome and confirming you're logged in with the same Google account?
Please share me the information again so I can add google pay again. I lost it
You'll need to add a real card
I have real credit card
I already added credit card informtion and now I need to add Google Pay
link credit card with Google pay
In your Chrome browser, what do you see when you navigate to pay.google.com?
I see the last 4 digits of credit card but no icon of Google pay
and synchronization is tunred on too
I'm not referring to Chrome browser settings. Can you share a screenshot of you navigating to pay.google.com ?
Got it. Thanks for sharing this.
👋 I'm back
Now I need to add Goolge Pay and synchronize with my credit card
okay
What do you see on https://4242.io/payment-request-button/
and same on https://rsolomakhin.github.io/pr/gp2/ share exact screenshots of each one In Google Chrome so that we can figure it out
okay so that second link is purely from Google, using the raw low level Chrome APIs to detect the card and it clearly says "No enrolled instrument"
so there's still something fully mis-configured on your computer hours later. Just not sure what at this point unfortunately
Can you load chrome://serviceworker-internals/ and look for the word pay and then share a screenshot of what you see there?
what error do you get?
that's a custom URL for Chrome you have to copy-paste it in the URL bar
is this your own home computer? Or like some IT limited device?
It is my own home laptop.
okay can you click on the Buy button from that earlier page https://rsolomakhin.github.io/pr/gp2/
ok
what do you see after reload
Still No enrolled instrument
okay what exact Chrome version do you have installed?
I updated Chrome this morning
still I want to know the exact version
can you try chrome://serviceworker-internals/ again now that you clicked on buy earlier?
ok
any change?
Because I installed
Because I installed
what did you install?
please share a screenshot
(sorry but those words are a bit confusing as "PaymentLink" is an entirely separate Stripe product)
Can you also try https://4242.io/payment-request-button-no-link/
@plain pecan please ask questions here, not in a new thread
gotcha, it should be visible in the left bar
I am in. Let me try again
Above link gives no link message
what does that mean "no link message"?
Please try and be really specific about the answers with exact screenshot(s) too
Payment Request Button: No Link
canMakePayment result:
null
Above is the message from the screen
Can you restart Chrome entirely?
Let me restart the computer and it will take at least 10 minutes to reboot
Sure
Okay so unfortunately we all reached the extent of what we can help with I'm sorry. I talked to 4 separate people on my team, we have never seen this. It looks like a problem with Google Pay entirely as a feature not with Stripe
I think your best next step is really to go and talk to Google directly
https://support.google.com/googlepay/gethelp is likely the best place to start
Ultimately your code works, Google Pay will work fine, we just can't figure out why it refuses to work on your own computer
So if I use different computer then it may work.
So I can send the checkout session link to my son and from his computer it should work. Let me try then.
if they have Google Pay working yes.
if they have never used Google Pay like you 8 hours ago, then ¯_(ツ)_/¯
I will ask my son to add Google Pay, he is also a computer Science major at University of Texas at Dallas.
Hopefully it works out!
Let me try.
Will you please check one last time if you see Google Pay button from checkout url
And send me a screen shot. Thank you!
Hello! Yep, I see Google Pay there:
So definitely it is my laptop issue. Thank you again to you and all others for the time and efforts.
We're happy to help!
Will you give me some insight to display Apple pay icon on checkout url?
Apple Pay is already working on that page as long as you open it in Safari. 🙂
Those are the ones you have enabled in your Dashboard that are also compatible with this particular transaction.
Ok