Skip to main content

Field mappings for credit card transactions through Global Payments

Zuora

Field mappings for credit card transactions through Global Payments

This payment gateway integration can be requested through the Specialized Payment Connections service at an additional cost.

The following tables describe the mappings of key identifier fields for credit card transactions through the Global Payments gateway integration. 

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

Global Payments API Field Zuora Field Request/Response Description

Authorize.Paymentdata.VaultToken

TokenId

Request

The vault token. 

Token

GatewayReferenceId

Response

Reference Token, which can be used to capture the transaction if the authoriazation amount is not $0.

VaultBoardingResponse.VaultVaultToken

GatewayResponseToken1

Response

Unique ID of payment method that can be used in place of actual card details.

Payment

Global Payments API Field Zuora Field Request/Response Description

Sale.Paymentdata.VaultToken

TokenId

Request

If a vault token is already created.

Sale.Request.MerchantTransactionId

PaymentNumber

Request

 

SaleResult.Token

GatewayReferenceId

Response

Reference Token, which can be used if subsequent refunds need to be done for the same payment.

VaultBoardingResponse.VaultVaultToken

GatewayResponseToken1

Response

Unique ID of payment method that can be used in place of actual card details.

Referenced refund

Global Payments API Field Zuora Field Request/Response Description

Refund.PaymentData.Token

ReferenceId

Request

 

Refund.PaymentData.VaultToken

TokenId

Request

Used when Source is Vault

Sale.Request.MerchantTransactionId

RefundNumber

Request

 

RefundResult.Token

GatewayReferenceId

Response

 

VaultBoardingResponse.VaultVaultToken

GatewayResponseToken1

Response

Unique ID of payment method that can be used in place of actual card details.