Skip to main content

Update Payments - Data dictionary

Zuora

Update Payments - Data dictionary

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

Note: Fields with an asterisk mark indicate mandatory fields. 

Object Field Name Value Required to Update Description
Payment id* STRING Required for updating the payment record The unique ID of an unapplied payment. For example, 8a8082e65b27f6c3015b89e4344c16b1.
Payment Comment STRING [ 0 .. 255 ] characters Optional Comments about the payment.
Payment Origin NS STRING <= 255 characters Optional, Applicable with Netsuite Integration Origin of the corresponding object in NetSuite. Only available if you have installed the Zuora Connector for NetSuite.
Payment Payment Schedule Key STRING Optional The unique ID or the number of the payment schedule to be linked with the payment. See Link payments to payment schedules for more information.
Payment Reference Id STRING [ 0 .. 100 ] characters Optional The transaction ID returned by the payment gateway. Use this field to reconcile payments between your gateway and Zuora Payments.
You can only update the reference ID for external payments.
Payment GatewayState STRING Optional This field is mainly used for gateway reconciliation. See Electronic payment processing for details.
You must have the Edit Payment Gateway Status user permission to update this field.
Enum: "NotSubmitted" "Submitted" "Settled" "FailedToSettle"
Container for the finance information related to the payment. Finance Information Accounting object Optional Container for the finance information related to the payment.
For a standalone payment, the finance information cannot be updated.
Container for the finance information related to the payment. Finance Information Bank Account Accounting Code STRING [ 0 .. 100 ] characters Optional The accounting code that maps to a bank account in your accounting system.
Container for the finance information related to the payment. Finance Information Unapplied Payment Accounting Code STRING [ 0 .. 100 ] characters Optional The accounting code for the unapplied payment.
Container for the finance information related to the payment. transferredToAccounting STRING Optional Whether the payment was transferred to an external accounting system. Use this field for integration with accounting systems, such as NetSuite.
Enum: "Processing" "Yes" "No" "Error" "Ignore"
Payment IntegrationId__NS string <= 255 characters Optional, Applicable with Netsuite Integration ID of the corresponding object in NetSuite. Only available if you have installed the Zuora Connector for NetSuite.
Payment IntegrationStatus__NS string <= 255 characters Optional, Applicable with Netsuite Integration Status of the payment's synchronization with NetSuite. Only available if you have installed the Zuora Connector for NetSuite.
Payment SyncDate__NS string <= 255 characters Optional, Applicable with Netsuite Integration Date when the payment was synchronized with NetSuite. Only available if you have installed the Zuora Connector for NetSuite.
Payment Transaction__NS string <= 255 characters Optional, Applicable with Netsuite Integration Related transaction in NetSuite. Only available if you have installed the Zuora Connector for NetSuite