1. Test environment overview
PSP provides a test environment where the Google Pay flow can be validated without live charges.
Test credentials are provided by the Gateway after onboarding completion.
Test credentials are provided by the Gateway after onboarding completion.
Test credentials are provided by the Gateway after onboarding completion.
2. Browser and device validation
Before launch, test across the following combinations:
Minimum supported environments:
- Chrome (Android, Desktop)
- Safari (iOS where supported)
- Edge (Desktop)
3. Functional checklist
- Google Pay button is shown in hosted checkout when eligible
- Google Pay button is shown in iframe checkout when eligible
- Google Pay button is hidden when the session is not eligible
- Google Pay payment sheet opens after clicking the button
- Shopper can select a card and authorize payment
- PSP backend receives payment data
- Successful payment confirmation is shown
- Shopper cancellation is handled correctly
- Error states are handled and displayed correctly
4. Branding checklist
- Button uses official Google Pay style
- Button color is only black or white
- Button text “Google Pay” is in English
- Button prominence is equal or higher than other wallet buttons
- Spacing requirements are met
- No custom button shape or font changes
Rules: Button and Branding.
5. Merchant UAT checklist
- Merchant tested the full end-to-end payment in the test environment
- Merchant confirmed correct button rendering within their integration context
- Merchant verified cancellation and error flows
- Merchant signed off UAT results
6. Production prerequisites
Before moving the merchant to production, Gateway verifies:
- All functional and branding checklist items are completed.
- Merchant UAT is signed off.
- Production domains are confirmed.
- Production merchant identifier is issued.
- Production gatewayMerchantId is confirmed.
7. Google review dependencies

Sensitive for Google review Google may require integration review before granting production access. Gateway must confirm whether Google review is required for this merchant or integration type.
Submission requires:
- Completed Google Review Pack;
- Screenshots of the button in all relevant checkout contexts;
- Confirmed list of domains.
8. Go-live decision criteria
Launch is confirmed when:
- Gateway confirms production configuration is active;
- Functional and branding checklists are complete;
- Google review approval is received (if required);
- Merchant readiness for production is confirmed.
The integration is considered production-ready only after:
- Google approval is received (if required)
merchantId is configured- Environment is set to
PRODUCTION - The integration is deployed on a verified production domain
9. Production state
- Successful testing
- Branding compliance
- Google review approval (if required)
- Gateway confirmation