Assign invoices to the bank account transaction. This will create a new transaction with the remaining bank transaction amount upto the unpaid invoice amount. When the bank transaction has a remaining amount, you can assign that to other invoices.
Required permissions:bank-account-transaction:writeValue for the Authorization header parameter.
BankAccountTransaction identifier
The updated BankAccountTransaction resource
1["ad8f1b9e-1b9e-4c4c-8f1b-9e1b9e4c4c8f"]BankAccountTransaction resource updated
"Kundennummer 1234567890 Rechnung 1234567890"
"1234567890"
STATUS_RECEIVED, STATUS_BOOKED, STATUS_MANUAL_MATCHING_REQUIRED, STATUS_IGNORED, outstanding_amount, suggestions_available "MAN1234567890"
The source of the bank account transaction.
klarna "klarna"
The type of the bank account transaction.
debit, credit "debit"
The transaction code as defined in ISO 20022. See: https://www.iso20022.org/sites/default/files/2020-08/BTC_ExternalCodeListDescription_31Aug2020.doc
"RCDT"
All assignments to invoices and their transactions. Can be one or multiple, if the bank transaction was split into multiple invoices. Use case: A customer pays multiple invoices with one bank transaction.
The amount that is not assigned to any invoice or transaction. Can be negative if the bank transaction is assigned to invoices and transactions with a higher amount than the bank transaction amount.