Skip to main content

Reject Disbursement Approval

Overview​

Rejects a disbursement batch at the final approval stage. The approver determines that the batch should not proceed to processing. A reason for the rejection must be provided.

Command Details​

  • Command: RejectDisbursementApprovalCommand
  • Type: Command (write operation)
  • Batch status requirement: Reviewed
  • Status on success: Rejected
  • Permissions required: Disbursement Approve

API Endpoint​

POST /api/bpm/cmd

Request Structure​

FieldTypeRequiredDescription
batchIdlongYesID of the batch
commentstringYesRejection reason

Try It Out​

POST/api/bpm/cmdRejectDisbursementApprovalCommand
Request Body

Response Structure​

{
"success": true,
"data": {
"batchId": 1024,
"status": "Rejected",
"rejectedBy": "john.approver@bank.com",
"rejectedAt": "2026-03-08T14:30:00Z",
"comment": "Budget exceeded, needs revision"
},
"message": "Batch approval rejected"
}