Google Pay™ via MPGS Gateway
Google Pay™ (formerly Android Pay) is a mobile payment service developed by Google that enables seamless in-app, online, and in-person contactless purchases using Android phones, tablets, or smartwatches. This guide outlines the steps to integrate Google Pay with the Mastercard Payment Gateway Service (MPGS).
Prerequisites
Before starting the integration, complete the following setup steps:
- Create a Google Developer Account. Sign up here: Google Play Console Signup
- Create a Google Payments Profile. Follow the instructions here: Create a payments profile – Google Payments Help
- Ensure MPGS Account is Device Payments–Enabled. Your merchant profile on MPGS must be enabled for Device Payments. This must be done by your payment service provider.
- Request Google Pay Production Access. After completing the integration, follow these steps to request production access.
Configuring Integration in the Paydock account
Step 1: Connect MPGS in Paydock
Begin by connecting the MPGS gateway in the Paydock dashboard and enabling Google Pay functionality. Complete the following required fields:
- Label
- Merchant
- Password
- Enable Wallet Payments
- Enable Google
- Google Pay Merchant ID
- Environment (Select Sandbox or Production)
Once all fields are completed, click Connect.
Step 2: Add Google Pay to Your Website
The "Checkout with Google Pay" button can be integrated into the merchant’s website using the Client SDK package.
For implementation details, refer to the
wallet-buttons-examples
section provided in the SDK documentation.