Skip to main content

Add Disbursement Batch Entry

Overview​

Adds a new disbursement entry to an existing batch. The batch must be in Draft status. Use this command to incrementally build up a batch after initial creation.

Command Details​

  • Command: AddDisbursementBatchEntryCommand
  • Type: Command (write operation)
  • Batch status requirement: Draft
  • Permissions required: Disbursement Create

API Endpoint​

POST /api/bpm/cmd

Request Structure​

FieldTypeRequiredDescription
batchIdlongYesID of the batch
bankCodestringYesBank code
destinationAccountstringYesDestination account number
amountdecimalYesAmount
narrationstringNoNarration

Try It Out​

POST/api/bpm/cmdAddDisbursementBatchEntryCommand
Request Body

Response Structure​

{
"success": true,
"data": {
"entryId": 3087,
"batchId": 1024,
"bankCode": "058",
"destinationAccount": "0098765432",
"amount": 75000.00,
"narration": "Contractor payment - March 2026"
},
"message": "Entry added to batch successfully"
}