latestOpenAPI 3.0.0Apache 2.02026-08-06199181.1 MB

e0d144609998

Invoice Payments

Create Bulk Invoices Payment

Create Bulk Invoices Payment

post/invoices/bulk-payment

Request body

organization_idinteger required
client_account_idinteger required
deposit_account_idinteger required
payment_method'Bank Transfer' | 'Cash' | 'Cheque' | 'Credit Card' | 'Other' | 'Online payment' | 'Trust Account' required
trust_asset_accountinteger

client trust asset account, required in case of payment method is Trust Account

commentsstring
payment_referencestring

Example request

{
  "organization_id": 1,
  "client_account_id": 9,
  "deposit_account_id": 31,
  "payment_method": "Cash",
  "trust_asset_account": 31,
  "comments": "Partial payment",
  "payment_reference": "TXN-20231102-01",
  "payment_rows": [
    {
      "invoice_header_id": 594,
      "deposit_amount": 4000,
      "paid_on": "2025-11-17",
      "bank_charges": 200
    }
  ]
}

Response

Successful operation

messagestring
invoices_paymentobject nullable

Example response

{
  "message": "success."
}