#GooglePay doesn't appear on checkout page (did all correct)
1 messages · Page 1 of 1 (latest)
Check these common causes for GPay not showing:
-
Domain not verified
GPay requires domain verification. Make sure your domain is added and verified in your Dodo dashboard. -
Browser + device support
GPay only appears when:- Chrome browser
- Logged-in Google account with a valid payment method
- Supported region
Desktop may not show unless properly set up.
-
Payment method availability
GPay is shown only if:- Currency + country are supported
- Order amount meets Google Pay constraints
-
Merchant configuration issue
Ensure your Dodo account is fully approved for GPay (not just toggled on). -
Incorrect environment
GPay may not render in test mode depending on setup. Try in live mode if possible. -
JS config mismatch
Double-check your checkout init:allowedPaymentMethodsincludes"google_pay"- No typos or casing issues
If all looks correct, share:
- your checkout init snippet
- test vs live mode
- country + currency
and I’ll pinpoint it faster.
- Got domain verification
- Tried Chrome. Logged in account. Region Moldova (supported).
- USD, Moldova. If you mean price - from 9 to 200$
- What does it mean "fully approved for GPay"? I didn't see any required additional approvements as for ApplePay.
- GPay renders at Test Mode but doesn't at Live for me.
- As mentioned - I include it at SDK level
GooglePay doesn't appear on checkout page (did all correct)
Got domain verification
Tried Chrome. Logged in account. Region Moldova (supported).
USD, Moldova. If you mean price - from 9 to 200$
What does it mean "fully approved for GPay"? I didn't see any required additional approvements as for ApplePay.
GPay renders at Test Mode but doesn't at Live for me.
As mentioned - I include it at SDK level
If GPay shows in test mode but not in live, your integration is likely fine — this is almost always a live account enablement issue.
“Fully approved for GPay” means:
- GPay must be explicitly enabled on your live merchant account (not just toggled in UI)
- Your account may still be pending payment method activation/review
- Some regions/currencies need manual enablement by Dodo
Given your setup:
- Domain ✅
- SDK config ✅
- Browser/device ✅
- Works in test ✅
→ The missing piece is almost certainly live-mode activation for Google Pay
What to do:
- Contact Dodo support and ask:
- “Is Google Pay enabled for my live account?”
- Share your merchant ID + region (Moldova) + USD
- They can confirm or enable it server-side
If it were a config issue, it wouldn’t work in test mode.
@willow prairie sorry for ping but maybe I forgot something?
up
It does show up for me and also works fine
I'm on Brave (MacOS latest)
I believe it's visible on another sellers but I need to understand why it doesn't on me xD
Are you using checkout session?
I toggled it on, I used google_pay on sdk checkout creating, I got domain verificatiom