Two people, always
A payout cannot be approved by the account that requested it. Separation of duties is enforced in the code rather than described in a policy document nobody reads.
Outbound payment is where a control failure is expensive and irreversible. BINK treats a payout as a request that must be gated, reserved against a real balance, approved by someone other than the person who asked, and recorded at every step.
Requester and reviewer are separate fields because they must be separate people.
Each stage has an actor and a condition that must already be true before it can happen. The most important row is the second one.
Most payout incidents are not exotic — they are a duplicate, a race, or one person acting alone. Each of those has a specific answer here.
A payout cannot be approved by the account that requested it. Separation of duties is enforced in the code rather than described in a policy document nobody reads.
A request carries an idempotency key unique to the business. Replaying it returns the original payout instead of creating a second one — a network retry cannot become a duplicate payment.
The balance check and the reservation happen inside a serializable transaction with bounded retry, closing the gap where two concurrent requests could each see enough funds.
Verification state, sanctions and fraud evaluation are completed before a request is accepted — awaited, not fired off and hoped for.
Payouts can be disabled for a business outright, and the check sits in the acceptance path — so a freeze stops new requests rather than queueing work that must later be unwound.
Requested, reviewed, processed, completed, rejected, failed — each with an actor, a timestamp and a reason, written to an audit trail.
What the request and control architecture guarantees — and where execution currently hands over.
BINK’s payout capability today is the request, control and accounting architecture: gating, approval, reservation, lifecycle and audit. Outbound bank rails are not connected, so BINK claims no corridors, delivery times or country coverage, and the final disbursement step is confirmed outside the platform.
Where the money sits, and what it is doing.
How money leaves, and who may move it.
What happened, and what still needs a decision.
Gated on the way in, reserved against a real balance, approved by someone else, and recorded at every transition.