Skip to main content

Field mappings for BACS transactions through Adyen

Zuora

Field mappings for BACS transactions through Adyen

The following tables describe the mappings of key identifier fields for BACS transactions through Adyen Integration v2.0. 

To find out more information about the communication between Zuora and the gateway for payment method creation, verification, and payment processing, you can use the information in the following tables in combination with the information in the payment method transaction log and payment transaction log. For how to export transaction logs, see Discover information about payment method creation and payment processing.

Payment method validation

Zuora API Adyen API Request/Response

ZUtility.getUUID

shopperReference

Request

bankCode

paymentMethod.bankLocationId

Request

BankTransferAccountName

paymentMethod.holderName

Request

BankTransferAccountNumber

paymentMethod.bankAccountNumber

Request

GatewayReferenceId

pspReference

Response

GatewaySecondReferenceId

shopperReference

Response

Payment

Zuora API Adyen API Request/Response

TokenId

shopperReference

Request

PaymentNumber 

reference

Request

Token

shopperReference

Request

SecondToken

paymentMethod.recurringDetailReference

Request

GatewayReferenceId

pspReference

Response

GatewaySecondReferenceId

shopperReference

Response

Refund

Zuora API Adyen API Request/Response

RefundNumber 

reference

Request

GatewayReferenceId

pspReference

Response

Payment cancel

Zuora API Adyen API Request/Response

ReferenceId

paymentPspReference

Request

ZUtility.getUUID()

reference

Request

GatewayReferenceId

pspReference

Response

GatewaySecondReferenceId

paymentReference

Response