Field mappings for credit card transactions through FiservCommerceHub
- Last updated
-
-
Save as PDF
The following tables describe the mappings of key identifier fields for credit card transactions through the FiservCommerceHub 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
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
transactionDetails.merchantOrderId |
AccountNumber |
Request |
The account number in Zuora, such as A-000001. |
gatewayResponse.transactionId
|
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |
paymentTokens.tokenData |
GatewayResponseToken1 |
Response |
Token created from the payment source. |
Payment
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
transactionDetails.merchantOrderId |
AccountNumber |
Request |
The account number in Zuora, such as A-000001. |
transactionDetails.merchantInvoiceNumber |
PaymentNumber |
Request |
The payment number in Zuora, such as P-0000001. |
gatewayResponse.transactionId |
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |
Authorize in Delayed Capture
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
gatewayResponse.transactionId |
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |
Capture in Deplayed Capture
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
gatewayResponse.transactionId |
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |
Payment cancel
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
referenceTransactionDetails.referenceTransactionId |
ReferenceId |
Request |
Commerce Hub generated transactionId from the original transaction used for reference in a secondary transaction. |
gatewayResponse.transactionId |
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |
Referenced refund
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
referenceTransactionDetails.referenceTransactionId |
ReferenceId |
Request |
Commerce Hub generated transactionId from the original transaction used for reference in a secondary transaction. |
gatewayResponse.transactionId |
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |
Non-referenced refund
FiservCommerceHub API Field |
Zuora Field |
Request/Response |
Description |
source.card.cardData |
CreditCardNumber |
Request |
The credit card number in the non-masked format (only for sandbox simulations). |
gatewayResponse.transactionProcessingDetails.transactionId |
GatewayReferenceId |
Response |
Unique identifier for each transaction on the gateway. |