CreateIncomingInvoicePaymentCommandRequestInput
Records a payment for an incoming invoice. The invoice must be approved for payment. When the payments reach the payable amount of a posted invoice, the invoice is closed. Paying more than is open is allowed; “totals.overpaidAmount” shows it. Matching a bank transaction to the invoice is done in the payment transactions, not here. - Request
CreateIncomingInvoicePaymentCommandRequestInputFields
The ID of the incoming invoice.
Paid amount in the home currency, rounded to cents; an amount that rounds to 0.00 is refused (400). Negative for money refunded by the supplier. At most 12 digits before the decimal point.
Date of the payment. Defaults to today.
The payment method.
Whether the payment is a down payment. Defaults to false.
Note. At most 2000 characters.
ID of the transaction at the bank or payment provider. At most 255 characters.
Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.
Was this page helpful?