Gateway Options fields supported by Adyen Integration v2.0
The following table describes the gateway option fields supported by Adyen Integration v2.0 and the corresponding description.
All Gateway Options fields are string fields.
Corresponding Adyen field | Zuora API field | Zuora Payment Page client parameter | Description |
---|---|---|---|
shopperIP | gatewayOptions.shopperIP | param_gwOptions_shopperIP |
The shopper's IP address. Zuora will first check the For more information about this field, see shopperIP in Ayden API doc. |
shopperInteraction | gatewayOptions.shopperInteraction | param_gwOptions_shopperInteraction |
Specifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer. Possible values include:
For more information about this field, see shopperInteraction in Ayden API doc. You can also specify this value from the Zuora UI. The value set through the API or the Payment Page client parameter takes precedence over the value set through the UI. For more information, see the Specific Configuration Fields section above. Note: Before you pass this field to the gateway, make sure that the support for stored credential transactions has been implemented for your payment method. |
deviceFingerprint | gatewayOptions.deviceFingerprint | param_gwOptions_deviceFingerprint |
A string containing the shopper's device fingerprint. For more information about this field, see deviceFingerprint in Ayden API doc. |
shopperEmail | gatewayOptions.shopperEmail | param_gwOptions_shopperEmail |
The shopper's email address. If the email field has not been included on the Payment Page, then For Apple Pay and Google Pay transactions, specifying |
recurringProcessingModel | gatewayOptions.recurringProcessingModel | param_gwOptions_recurringProcessingModel |
Defines a recurring payment type. For more information about this field, see recurringProcessingModel in Ayden API doc. Note: Before you pass this field to the gateway, make sure that the support for stored credential transactions has been implemented for your payment method. |
city | gatewayOptions.city | param_gwOptions_city |
Defines the address where to send the invoice. The value of the The For more information about these fields, see billingAddress in Ayden API doc. |
country | gatewayOptions.country | param_gwOptions_country | |
postalCode | gatewayOptions.postalCode | param_gwOptions_postalCode | |
stateOrProvince | gatewayOptions.state | param_gwOptions_state | |
houseNumberOrName | gatewayOptions.addressLine1 | param_gwOptions_addressLine1 | |
street | gatewayOptions.addressLine1 | param_gwOptions_addressLine1 | |
gatewayOptions.addressLine2 | param_gwOptions_addressLine2 |
You can use these fields in Payment Pages 2.0, SOAP API, or the following REST API operations:
- Create a payment
- Create a payment method
- Create an account
- Create an order
- Create an order asynchronously
Here are examples for how to specify the parameters:
Through Payment Pages 2.0:
"param_gwOptions_city" : "TestCity"; "param_gwOptions_country" : "USA"; "param_gwOptions_postalCode" : "11111"; "param_gwOptions_state" : "Arkansas"; "param_gwOptions_addressLine1" : " 123 TestStreet"; "param_gwOptions_addressLine2" : "OptionalStreetInfo"
Through the “Create a payment” API operation:
"gatewayOptions": { "shopperEmail":"testemail@test.com", "country":"USA", "state":"Arkansas", "addressLine1":"123 TestStreet", "addressLine2":"OptionalStreetInfo", "postalCode":"11111", "city":"TestCity" }
Related information
- Overview of Adyen Integration v2.0
- Set up and configure an Adyen Integration v2.0 instance
- For more information on Gateway Options fields specific to payment method types available upon request through the Specialized Payment Connections service at an additional cost, see the following articles: