Google Pay
  • 28 Dec 2023
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Google Pay

  • Dark
    Light
  • PDF

Article summary

Google Pay™ 

Google Pay serves as an efficient online payment solution, enabling customers to utilize the cards stored in their Google Account for swift and convenient transactions on apps and websites. With a simple click on the Google Pay button, customers can easily select a payment method saved in their Google Account to complete the payment.

We offer support for different integration approaches: direct integration through our API integration, where merchants create their own user interface (UI) for payment acceptance, and a hosted checkout page, which is customizable and ready to use. The hosted checkout page is available using our Redirection integration.

PayOne accommodates various international card networks, including Visa, Mastercard, and American Express. It's important to note that the availability of these options is contingent upon factors such as the operating country, selected acquirer, and other relevant considerations. For additional details, please reach out to our support team.

Please refer to SmartRoute's API Model messages or contact our support team to get more information about the onboarding steps and to guide you throughout the integration process.

Note:  If you need to use Google Pay as a payment method in the API payment, API Pre-auth, API mPayment, and API mPre-Auth; then you need to add specific values in the request for gateway and gatewayMerchantId in: 

tokenizationSpec = {

                           type: 'PAYMENT_GATEWAY',

                           parameters: {

                             'gateway': '***’,

                             'gatewayMerchantId': ‘***’}

};

In the following request allowedCardNetworks, you need to add only the card types that the merchant has in the merchant gateway relation.

cardPaymentMethod = {

                  type: 'CARD',

                          tokenizationSpecification: tokenizationSpec,

                          parameters: {

                     allowedAuthMethods: ['PAN_ONLY', 'CRYPTOGRAM_3DS'],

                     allowedCardNetworks: ['VISA', 'MASTERCARD', 'AMEX']}

};

Related Articles and References: