Lesson 4 of 9For Accounting

Payouts

A two-leg collect → transfer flow with safe retries.

app.reimba.com/app/payouts
Payouts screen in Reimba

Once an expense is approved, Reimba moves the money in two legs: it first collects funds via Paystack or Flutterwave, then transfers to the submitter's bank account. If a transfer fails or reverses, accounting gets an inline Retry button — and a guard prevents a double payout while another attempt is still holding funds.

How it works

  1. 1Approved expenses appear in the payouts queue ready to fund.
  2. 2The collect leg pulls funds through the provider's hosted checkout (or a saved card token after the first time).
  3. 3The transfer leg disburses to the submitter's beneficiary account.
  4. 4Stuck or reversed rows expose a safe Retry — no risk of paying twice.

Worth knowing

  • Paystack and Flutterwave supported
  • Two-leg state machine: collect then transfer
  • Retry-after-reversal without double-paying