Skip to main content

Payments - Data dictionary

Zuora

Payments - Data dictionary

This article lists the fields associated with the Payments data dictionary. Read more on Payments here.

Note: Fields with an asterisk mark indicate mandatory fields. 

 

Name Description Value
IsNewPayment Marker Column IsMarker Column : New object begins
Amount* The total amount of the payment. Number <double>
Currency Code* The value of the field is dependent upon enablement of Standalone Payments and Multiple Currencies String
Type* If you specify the type as Electronic, you must specify the value for accountId or accountNumber String
Account Id The ID of the customer account that the payment is created for. String
Account Number The number of the customer account that the payment is created for String
Auth Transaction Id The authorization transaction ID from the payment gateway. Use this field for electronic payments, such as credit cards string <= 50 characters
Comment Additional information related to the payment. string [ 0 .. 255 ] characters
Effective Date
The date when the payment takes effect, in yyyy-mm-dd format.
string <date>
Gateway Id The ID of the gateway instance that processes the payment. string
Gateway Order Id A merchant-specified natural key value that can be passed to the electronic payment gateway when a payment is created. If not specified, the payment number will be passed in instead. string <= 50 characters
Mit Transaction Source Payment transaction source used to differentiate the transaction source in Stored Credential Transaction framework. string
Payment Method Id The unique ID of the payment method that the customer used to make the payment. string
Payment Method Type Default: null, The type of the payment method that the customer used to make the payment. string
Payment Schedule Key The unique ID or the number of the payment schedule to be linked with the payment. string
Pre-Payment This field is available with Prepaid Cash with DropDown enablement boolean
Reference Id The transaction ID returned by the payment gateway. string [ 0 .. 100 ] characters
Soft Descriptor A payment gateway-specific field that maps to Zuora for the gateways, Orbital, Vantiv and Verifi. string <= 35 characters
Soft Descriptor Phone A payment gateway-specific field that maps to Zuora for the gateways, Orbital, Vantiv and Verifi. string <= 20 characters
Standalone This field is only available if support for standalone payments is enabled. boolean
IsNewcustomRates Marker Column IsMarker Column : New object begins
Custom Rates Currency Code* The currency code for either Reporting or Home currency. string
Custom Rates Custom FX Rate* The Custom FX conversion rate between Home/Reporting and Transactional currency items. number <decimal>
Custom Rates Rate Date The date on which a particular currency rate is fixed or obtained on. string <date>
IsNewDebitMemo Marker Column IsMarker Column : New object begins
Debit Memo Amount* The amount of the payment associated with the debit memo. number <double>
Debit Memo Id The unique ID of the debit memo that the payment is created on. string
IsNewDebitMemoItem Marker Column IsMarker Column : New object begins
Debit Memo Items Amount* The amount of the payment associated with the specific debit memo or taxation item. number <double>
Debit Memo Items Debit Memo Id The ID of the specific debit memo item. string
Debit Memo Items Tax Item Id The ID of the specific taxation item. string
Finance Information Accounting Whether the payment was transferred to an external accounting system. string
Finance Information Bank Account Accounting Code The accounting code that maps to a bank account in your accounting system. string [ 0 .. 100 ] characters
Finance Information Unapplied Payment Accounting Code The accounting code for the unapplied payment. string [ 0 .. 100 ] characters
Gateway Options Key The name of a gateway-specific parameter. string <= 255 characters
Gateway Options Value The value of the gateway-specific parameter. string <= 255 characters
IsNewInvoice Marker Column IsMarker Column : New object begins
Invoice Amount* The amount of the payment associated with the invoice. number <double>
Invoice Id The unique ID of the invoice on which the payment is created. string
IsNewInvoiceItem Marker Column IsMarker Column : New object begins
Invoice Items Amount* The amount of the payment associated with the specific invoice or taxation item. number <double>
Invoice Items Invoice Item Id The ID of the specific invoice item. string
Invoice Items Tax Item Id The ID of the specific taxation item. string
IsNewpaymentOption Marker Column IsMarker Column : New object begins
paymentOption Type The type of the payment option. Currently, only GatewayOptions is supported for specifying Gateway Options fields supported by a payment gateway. string
paymentOption Detail SecCode Web string