#jjhh6266_docs
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/1286575535727575081
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
hello! You should be using a real, live card added to your Google wallet. You should also be signed in to your Google account on your browser when accessing Checkout Sessions
but I have no issue to see Google Pay icon on here with testing CC provided by google developer test card suite https://docs.stripe.com/elements/express-checkout-element
I'm testing on our sandbox or preprod, not production.
it's weird to use my real personal CC to test in testing environment
we don't charge your card in test mode i.e. when you're using the test API keys
I can't guarantee if it'll work with Google test cards. To be clear, you should always test with a real live card for Google Pay or Apple Pay when using Stripe
but I can see G pay on https://docs.stripe.com/elements/express-checkout-element . Why not at checkout.stripe ?
can you try adding a real card first and see if it shows for you?
my colleague tried, the G pay button will show on checkout form(test mode) if a real card is added.
Since I can't see the G pay button here https://docs.stripe.com/stripe-js/elements/payment-request-button (which refers to a Legacy Element), so my wild guess is your stripe checkout form also uses a legacy element.
The Express Checkout Element can show the button regardless if the customer has a valid card added to their wallet : https://docs.stripe.com/js/elements_object/create_express_checkout_element#express_checkout_element_create-options-paymentMethods
I believe our example chooses to always display the button so that our users can see how it looks like