Verified BursaPay payout workflow: Explains why the same Finance queue can map status labels differently across payout models.
1. Overview & Purpose
Organisation, registrar, ambassador, founder and vendor withdrawal models do not all use identical internal status values.
2. Requirements & Setup
Use the displayed withdrawal type to identify the underlying model.
3. Step-by-Step Workflow
- Open Finance > Withdrawals and select the relevant request type.
- Review the request state, amount, wallet or settlement context.
- Perform the permitted approval, decline or investigation action.
- Confirm the resulting status, ledger/audit record and notification state.
4. Rules & Troubleshooting
For example, founder processed is mapped to the approved filter, while registrar pending includes pending_admin.
5. Verification & Next Steps
Inspect the underlying model state before assuming two requests with similar display labels follow the same lifecycle.