Field mappings between Zuora and CyberSource
This article describes the object and field mappings between Zuora and CyberSource for credit card and ACH payment methods.
Credit Card field mappings
API field passed to CyberSource | Source of this information in Zuora (object.field) |
---|---|
card_accountNumber | PaymentMethod.CreditCardNumber |
card_cvNumber | PaymentMethod.CreditCardSecurityCode |
card_expirationMonth | PaymentMethod.CreditCardExpirationMonth |
card_expirationYear | PaymentMethod.CreditCardExpirationYear |
purchaseTotals_currency | Account.Currency |
item_0_unitPrice | Payment.Amount |
purchaseTotals_grandTotalAmount | Payment.Amount |
billTo_ipAddress | PaymentMethod.IPAddress |
billTo_customerID | Account.AccountNumber |
billTo_company | Account.Name |
billTo_email |
These address fields are populated based on the following priority order:
|
billTo_phoneNumber | |
billTo_firstName | |
billTo_lastName | |
billTo_street1 | |
billTo_street2 | |
billTo_city | |
billTo_state | |
billTo_postalCode | |
billTo_country |
ACH field mappings
API field passed to CyberSource | Source of this information in Zuora (object.field) |
Description |
---|---|---|
check_bankTransitNumber | PaymentMethod.AchAbaCode | |
check_accountNumber | PaymentMethod.AchAccountNumber | |
purchaseTotals_currency | Account.Currency | |
item_0_unitPrice | Payment.Amount | |
purchaseTotals_grandTotalAmount | Payment.Amount | |
billTo_customerID | Account.AccountNumber | |
billTo_company | Account.Name | |
billTo_email |
These address fields are populated based on the following priority order:
|
For billTo_firstName and billTo_lastName:
|
billTo_phoneNumber | ||
billTo_firstName | ||
billTo_lastName | ||
billTo_street1 | ||
billTo_street2 | ||
billTo_city | ||
billTo_state | ||
billTo_postalCode | ||
billTo_country |