Use Case

Waterfall Batch Payments

Aggregating small payments until they reach a payout threshold saves on transfer fees. Ocuula pools incoming payments into a waterfall structure and triggers batch disbursements only when configurable thresholds are met — per recipient or per pool.

How it works

01

Payments accumulate in the pool

Each incoming Moolre payment is intercepted by Ocuula. Instead of disbursing immediately, the amount is added to a recipient-specific pool within the waterfall batch rule.

02

Threshold check on every credit

After each credit, Ocuula checks whether any recipient's pool balance has reached the configured threshold (e.g. GHS 100). Recipients below threshold continue accumulating.

03

Batch disbursement triggers

All recipients who meet their threshold are settled in a single batch. Ocuula dispatches transfers through Moolre's bulk transfer endpoint, reducing per-transfer overhead.

04

Remaining balances roll over

Recipients whose pools did not reach threshold keep their balances for the next cycle. Every credit is logged, so the finance team has full visibility into pending amounts.

Frequently asked questions