The country code where the transaction is processed.
ISO 3166-1 alpha-2 country code.
gatewayId
String
The gateway's identifier, which is issued by Google.
environment
String
The environment defines the payment methods to use. TEST is used where dummy payment methods are suitable for testing. PRODUCTION is used to return chargeable payment methods when a valid Google merchant ID is specified and configured for the domain.
The possible values are: TEST, PRODUCTION.
merchantId
String
The Google merchant identifier.
merchantName
String
The merchant name encoded as UTF-8. Merchant name is rendered in the payment sheet. In TEST environment, or if a merchant isn't recognized, a “Pay Unverified Merchant” message is displayed in the payment sheet.
merchantKey
String(36)
The unique identifier for your integration. Should be used as gateway merchant id.
allowedCardNetworks
String
The supported card networks for Payment via Google Pay.
The possible values are: AMEX, DISCOVER, INTERAC, JCB, MASTERCARD, VISA.