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
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.
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.
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.
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

