BatchPayments
Last updated
Last updated
Name
Type
ReadOnly
Description
Id [KEY]
String
True
The batch payment index combined with the Id of the batch payment.
BatchPaymentId
String
True
The Id of the invoice. This field is assigned by Xero.
AccountId
String
False
The ID of the account used to make the payment. It must either be a BANK account or have payments enabled.
Particulars
String
False
(NZ only) The particulars that will appear on the statement.
Code
String
False
(NZ only) The transaction code that will appear on the statement.
Reference
String
False
(NZ only) The transaction reference that will appear on the statement.
Details
String
False
(Non-NZ only) The details sent to the organization's bank as a reference for the bank transaction.
Narrative
String
False
(UK only) A description that is only visible in the Xero statement line
Date
Date
False
The date the payment is being made.
Payment_PaymentId
String
True
The ID of the Payment. This field is assigned by Xero.
Payment_InvoiceId
String
False
The ID of the Invoice the payment was made against
Payment_BankAccountNumber
String
False
The account number of the bank the payment is being made to.
Payment_Particulars
String
False
(NZ only) The particulars that will appear on the statement.
Payment_Code
String
False
(NZ only) The transaction code that will appear on the supplier's bank account.
Payment_Reference
String
False
(NZ only) The transaction reference that will appear on the supplier's bank account.
Payment_Details
String
False
The details sent to the supplier's bank as a reference for the bank transaction.
Payment_Amount
Decimal
False
The amount being paid.
PaymentAggregate
String
False
Used to define Payment rows using XML values. Should be provided on INSERT only.
Type
String
True
Either PAYBATCH for bill payments, or RECBATCH for sales payments.
Status
String
True
Either AUTHORISED or DELETED
TotalAmount
Decimal
True
The total of all the payments included in the batch
IsReconciled
Boolean
True
Whether the batch payment has been reconciled
UpdatedDateUTC
Datetime
True
The date when the batch payment was last updated.
TenantId
String
False
The ID of the tenant to query instead of the connection tenant