If you are a business and want to offer Google Pay services to allow your customers to make purchases, you can integrate with Google Pay APIs along with Paysafe REST APIs to quickly start processing transactions. Google Pay services collect order and payment data which then should to be passed to your server and to the Paysafe REST APIs, so that the transaction can be processed by the Paysafe payment platform.
This guide explains how to process payments using the Google Pay API and Paysafe REST APIs. Follow these simple steps to start processing transactions on web:
Before you Begin:
- 1. Sign up for a Paysafe Test account, if you don't already have one.
- 2. The merchant should register with Google as Google Pay merchant at https://services.google.com/fb/forms/googlepayAPIenable/ following the steps described there. In return, Google grants a unique Google Pay merchant ID needed for production purposes.
- 3. Get your two Paysafe API keys.
Google Pay Usage Guidelines
The following links provide information on the correct usage of Google and Google Pay collateral in your products, including in your apps, web sites, and marketing materials.
- Guidelines for Using Google Trademarks and Copyrights – https://www.google.com/permissions/.
These guidelines are for developers who want to use any Google brand in a project.
- Brand Guidelines for Developers – https://developers.google.com/payments/brand-guidelines.
These guidelines are for developers who want to implement the Google Pay API.
- Acceptable Use Guidelines – https://payments.developers.google.com/terms/aup.
Developers using the Google Payment APIs in apps, on the web, or through other interfaces must follow these requirements.
Sign Up for a Paysafe Test Account
Click SIGN UP and create a Test account.
Google Pay supports cards registered with Google as PAN_ONLY and CRYPTOGRAM_3DS, i.e. credit and debit cards registered with your consumer's Google Payment account or through the consumer's Google Pay application. Processing PAN_ONLY cards is possible by default upon registering a Test Paysafe account. To get enabled for processing CRYPTORAM_3DS cards, please contact our Support team. On Production, the card type that is supported, whether it’s CRYPTOGRAM_3DS/PAN_ONLY or both, depends on your acquirer. For more information on PAN_ONLY and CRYPTOGRAM_3DS, click here.
To process Google Pay transactions with Paysafe, you must set your Gateway ID as Paysafe when integrating with Google Pay.