Payment splits,
intelligently routed

Marketplaces, logistics platforms, and SaaS businesses use Ocuula to split payouts automatically — percentage cuts, waterfall pools, milestone batching, and multi-signature approvals.

Non-custodial Zero rounding loss GitOps-native

Interactive showcase

Five ways to split a payment

Percentage Split

Marketplace vendor payouts

Divide every payment by fixed percentages. Each recipient gets their configured share automatically — no rounding loss, no manual calculation.

Use cases

  • Marketplace vendor commissions
  • Affiliate revenue sharing
  • Multi-party service fees

Ideal for

Platforms with predictable, recurring splits between known parties.

Percentage Split

Marketplace vendor payouts

Most popular
Vendor wallet60%
GHS 60.00
Platform revenue30%
GHS 30.00
Affiliate wallet10%
GHS 10.00
Preset 01 / 05

Waterfall Pool

Tiered disbursement cascade

Funds flow through tiers sequentially. Each tier must be satisfied before the next receives anything. Perfect for priority-based distribution.

Use cases

  • Investor return waterfalls
  • Operating expense reserves
  • Profit distribution cascades

Ideal for

Organizations with priority-ordered payout obligations.

Waterfall Pool

Tiered disbursement cascade

Operations reserve40%
GHS 40.00
Investor pool35%
GHS 35.00
Founder distribution25%
GHS 25.00
Preset 02 / 05

Fixed Amount

Flat-fee service charges

Deduct a flat fee per transaction regardless of size. Simple, predictable, and easy to communicate to recipients.

Use cases

  • SaaS platform service fees
  • Payment processing charges
  • Subscription billing deductions

Ideal for

Businesses with consistent per-transaction costs.

Fixed Amount

Flat-fee service charges

Merchant settlement85%
GHS 85.00
Platform feeflat
GHS 15.00
Preset 03 / 05

Tiered Split

Volume-based rate brackets

Fee rates change at configured volume thresholds. Higher volume automatically unlocks better rates — incentivizing growth.

Use cases

  • High-volume marketplace discounts
  • Wholesale vs retail rate splits
  • Graduated commission structures

Ideal for

Growing platforms that reward higher transaction volumes.

Tiered Split

Volume-based rate brackets

Smart
First GHS 50 @ 5%5%
GHS 2.50
Next GHS 50 @ 3%3%
GHS 1.50
Merchant receives96%
GHS 96.00
Preset 04 / 05

Milestone Batch

Conditional release on approval

Funds are held in escrow and only released when conditions are met — delivery confirmed, approval granted, or milestone verified.

Use cases

  • Construction milestone payments
  • Freelance project deliverables
  • Procurement hold-and-release

Ideal for

Businesses that need conditional or approval-gated payouts.

Milestone Batch

Conditional release on approval

Escrow hold70%
GHS 70.00
Released on delivery30%
GHS 30.00
Preset 05 / 05

Platform capabilities

Everything you need for payment orchestration

From split math to audit trails — a complete toolkit for multi-party payout infrastructure.

Split Engine

Percentage, fixed, waterfall, tiered, and milestone — zero rounding loss on every calculation.

Routing Rules

Conditional logic that routes payouts by amount bracket, recipient tier, or custom rules.

Multi-sig Approvals

CFO-level sign-off gates on high-value disbursements before they leave your account.

Webhook Receipts

Signed, idempotent delivery confirmations for every state change in the pipeline.

Audit Logs

Immutable, append-only transaction history with 7-year retention and export.

Waterfall Batching

Automatically aggregates and batches recipient payouts to slash per-transaction provider fees.

How it works

From invoice to disbursement in four steps

01

Receive invoice

Push an invoice amount via API or webhook trigger.

02

Match routing rule

Ocuula evaluates conditions — amount bracket, recipient tier, or custom metadata.

03

Calculate splits

Zero-loss arithmetic distributes funds across all configured destinations.

04

Confirm & notify

Signed webhook receipts fire to every party. Audit log updated.

Ready to automate your payouts?

Spin up a sandbox in seconds. No credentials, no commitments — just test every split type with dummy data and see the math in action.