Reverse a repayment
Repayments
Reverse a repayment
Mark an existing transaction as manually reversed.
POST
Reverse a repayment
Reverses an existing transaction. The original entry is preserved (markedDocumentation Index
Fetch the complete documentation index at: https://docs.api.bsa.ai/llms.txt
Use this file to discover all available pages before exploring further.
reversed: true) so the audit trail is intact. The loan’s
balances are recomputed as if the transaction had not occurred.
Path parameters
Request body
ISO-8601
YYYY-MM-DD. The effective date of the reversal (commonly
the same as today).Optional. Reason for the reversal.
Example
Response
200 OK returns the repayment object with
reversed: true.
Errors
| Code | When |
|---|---|
not_found | Loan or transaction not found |
aborted | Transaction is already reversed |
invalid_argument | Missing transactionDate |

