Cancellation Flow

Use the Cancellation Flow to cancel a loan application before it has been charged and disbursed.

When to Use

ConditionCan Cancel?
Application created but not SUBMITED_TO_FI✅ Yes
Application already disbursed or❌ No (use Refund Flow)

Cancel an Application

POST /application/{applicationId}/cancel
{
  "personId": "ff0024e6-d11e-4700-b7f3-b3d201624e62",
  "reason": "Customer requested cancellation"
}

Response:

{
  "applicationId": "6ffd813a-1e88-4a4a-a892-758ca310e607",
  "status": "CANCELLED",
  "cancelledAt": "2026-01-21T10:30:00Z"
}
⚠️

Important

Once an application is disbursed, it cannot be cancelled. You must use the Refund Flow instead.