Stipe Checkout Not Showing Google pay OR Apple Pay
hello , i have successfully generated stripe session for single one-time payment with php.
The form is working well with card but i need that google pay button on top but it's not coming in my checkout form. i have turned google pay ON in my stripe dashboard in payment methods also. but i can't figure out why that google pay or apple pay button is not coming there in my form.
Hi @folium, go to your dashboard at https://dashboard.stripe.com/settings/payment_methods
There is an arrow on the left of both on Google Pay and Apple Pay. Click on each of that if you havent already, because there is aditional configuration you have to do.
It also say :
We'll only show Apple Pay (same is for Google Pay) when you present pricing in a supported currency and use a supported payment flow. View our guide for more details.
@Maria30 look i am not going to make it manually i have simply created a checkout from here using session i just need to open google pay or apple pay button to top i have done all things completely as you have mentioned i read the guide after the "We only show..." line. stripe is saying they added this by default but i can't figure out why it is not coming in my checkout form.
@folium And again, like so many people have told you, they will only show up as payment methods if they are supposed by the browser and location the customer is in.
@folium There is no solution! If you’re not seeing Apple Pay/Google Pay then it means you’re either viewing in an unsupported browser, or viewing from an unsupported location.
They will show up as payment options when supported. If they’re not showing up, then they’re not supported for some reason. It’s that simple.
@folium You should login to your google account in your chrome and add at least 1 valid card(It has to be valid even with sandbox system. But in sandbox, you can chose only test cards at the end of the pay. But you need 1 valid card to your account.).
Than check this : "https://stripe.com/docs/stripe-js/elements/payment-request-button" for browser and wallet combinations.
If all of these are good, it should show you the google pay button.
I hope it helped. :)
I have the same issue and I have a supported browser and location, but Stripe still doesn't show "Apple Pay" and "Google Pay" buttons on Stripe Checkout.