When the shopper selects Google Pay, the Android Drop-in shows the Google Pay payment form where they choose their card to pay with.
This page is for v5.0.0, released in October 2023. If you are using an earlier version, use the guide for earlier versions instead.
Requirements
Choose which server-side flow your integration uses.
API reference
No additional fields are required for Google Pay when you make the /sessions request. You can check if there are optional additional fields for Google Pay.
Drop-in configuration
No Google Pay-specific configuration is required when you configure.
Test and go live
To start testing Google Pay, log in to a Google account and create a Google Pay wallet.
There are two approaches to using this wallet for testing:
Enroll your wallet in Google's test card suite. Test card suite pre-populates your wallet with a group of cards to use in the TEST environment. These are related to Adyen's collection of test cards, and cover scenarios including:
- Cards stored as FPAN
- Cards stored as DPAN (only when testing through native Android and Chrome on Android)
- Cards enabled for 3DS2
When you start the payment flow and open the list of test cards, each card is marked with the applicable scenario.
You can check the status of a Google Pay test payment in your Customer Area > Transactions > Payments, whether you used a card from the test card suite or or not. Remember that cards outside the test card suite are mapped to an Adyen test card of the same brand.
For more information, see Google Pay's test environment for Android.
Before you go live
We recommend that you test the scenarios described in Google Pay’s API reference for Android in your live environment.
- Make sure that your API credential has the API Clientside Encryption Payments role. Check this in your live Customer Area or ask your Admin user to verify.
- Go to your live Customer Area to configure your Google Merchant ID.
- Complete all the steps in the Google Pay API deploy to production documentation for Android.
In the live environment, note that Google Pay will only be available if:
- The shopper is logged in to their Google account.
- The shopper has at least one valid payment method on their Google Pay account.