Recurring Billing Distribution
Subscription revenue needs to be split across a SaaS platform, payment processing fees, and partner commissions — every cycle without fail. Ocuula automates the distribution so your finance team never touches a recurring payout manually.
How it works
Moolre Direct Debit collects payment
Your customer's subscription payment is collected via Moolre Direct Debit. Ocuula receives the webhook and identifies the recurring billing rule tied to that customer.
Rule splits across recipients
The routing rule defines percentage allocations: platform revenue, Moolre processing fees, and any partner commissions. Ocuula calculates each amount using integer arithmetic.
Scheduled disbursements fire
Disbursements are dispatched through Moolre's transfer API. If a partner's payout fails, Ocuula retries with backoff; the platform's revenue share still settles on time.
Cycle complete, log updated
Every billing cycle produces a complete settlement record. Your accounting system receives a webhook with per-recipient breakdowns for automated reconciliation.
Frequently asked questions

