Verified BursaPay finance workflow: Explains the transaction controls applied when finance staff approve withdrawal requests.
1. Overview & Purpose
Organisation and registrar withdrawal approval is protected by atomic updates, balance checks, settlement-gap checks, ledger posting and audit logging.
2. Requirements & Setup
The request must be pending and the applicable wallet must have enough balance.
3. Step-by-Step Workflow
- Open the relevant BursaPay finance dashboard workflow.
- Review the required state, filters, dates or records.
- Complete the permitted finance action or inspection.
- Verify the resulting state and audit trail.
4. Rules & Troubleshooting
Do not treat an approval as an informal state change; the wallet deduction and ledger movement are part of the same protected workflow.
5. Verification & Next Steps
Confirm approval state, wallet movement and ledger entries after the operation.