The Google Pay API enables fast, simple checkout within your app, giving you convenient access to hundreds of millions of cards saved to Google Accounts worldwide.
How it works
When a user taps the Google Pay payment button, they’ll see a payment sheet that displays the payment methods saved to their Google Account and optional fields such as a shipping address. Users can then quickly select a payment method and shipping address (optional), or they can add new information.
Review the following pages to get started:
- Adhere to our Google Pay API Acceptable Use Policy.
- Review the supported processors and gateways reference documentation. If you don't see your process or gateway listed, let us know.
- Follow the Google Pay Brand guidelines.
- Complete the Tutorial and Integration checklist.
- Your Android device must have Google Play services version 16.0.0 or higher.
After you complete an integration in our test environment and request production access, our onboarding process is as follows:
- Google reviews your submitted integration in our test environment, with the API set to
ENVIRONMENT_TEST. Any modifications required to your integration, for either functionality or branding, must be made in this step.
- With approval, Google provides you with instructions for registration and production access to the Google Pay API.
- Google reviews your submitted integration in our production environment, with the API set to
ENVIRONMENT_PRODUCTION, to complete end-to-end transactions.
- With approval, Google provides launch clearance.