Existing customers: Get your sandbox and production credentials for Heartland/Portico integration.
Our digital wallet integration allows businesses to support Apple Pay and Google Pay for secure, convenient, and fast payments. This improves the checkout experience and reduces friction across web, in-app, and in-store channels.
Digital wallets offer:
Integrate Apple Pay and Google Pay using our SDKs and APIs. Follow the step-by-step instructions here to enable digital wallet payments in your application.
Google Pay allows customers to pay online using supported browsers or Android devices. It securely stores card information and generates a payment token containing the necessary data for processing.
We support Google Pay through its .NET, Java, PHP, and Node.js SDKs.
The Google Pay API documentation provides details on generating payment requests and tokens using the API.
Google Pay is supported on the following browsers: Chrome, Firefox, Safari, Edge, Opera, and UCWeb's UC Browser.
Note: The payment page must be served over HTTPS with a domain-validated TLS certificate.
For complete prerequisites, refer to the Google Pay API prerequisites.
When requesting a payment token using the Google Pay API, configure the payment providers details as follows:
{"gateway": "globalpayments", "gatewayMerchantId": "777704033964"}
Once you’ve implemented the necessary steps to generate payment tokens and successfully obtained one, you can pass it to one of our SDKs that supports Google Pay for processing.
Global Payments is not currently supported in the Google Pay Test Card Suite. However, you can test integration using one of the following methods:
Once you have a Google Pay sample token, you can prepare a sample charge for testing.
You can find the following E2E sample apps for testing on GitHub:
Register on our Developer Portal to start building your digital wallets
Create an Apple developer account to build digital wallets for Apple devices.
Get the details on the Google Pay API setup.
We’re here to help. Contact us if you have any questions or need assistance.