#GooglePay doesn't appear on checkout page (did all correct)

1 messages · Page 1 of 1 (latest)

fickle iris
#

I have a problem - GPay's button doesn't appear on checkout page. GooglePay enabled in settings as a payment method and also defined as allowed method in checkout opening method in code. Tried in Chrome (mobile and desktop) - same result.

tardy starBOT
# fickle iris I have a problem - GPay's button doesn't appear on checkout page. GooglePay enab...

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:

    • allowedPaymentMethods includes "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.

fickle iris
#
  1. Got domain verification
  2. Tried Chrome. Logged in account. Region Moldova (supported).
  3. USD, Moldova. If you mean price - from 9 to 200$
  4. What does it mean "fully approved for GPay"? I didn't see any required additional approvements as for ApplePay.
  5. GPay renders at Test Mode but doesn't at Live for me.
  6. As mentioned - I include it at SDK level
fickle iris
#

GooglePay doesn't appear on checkout page (did all correct)

fickle iris
tardy starBOT
# fickle iris Got domain verification Tried Chrome. Logged in account. Region Moldova (support...

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.

fickle iris
#

@willow prairie sorry for ping but maybe I forgot something?

fickle iris
#

up

willow prairie
fickle iris
willow prairie
fickle iris
#

I toggled it on, I used google_pay on sdk checkout creating, I got domain verificatiom