Six modules.
One unified revenue engine.
From the moment an order is paid on Shopify to the moment your partner receives their earnings — SplitLayer handles every step with precision and a complete audit trail.
Policy Engine
The heart of SplitLayer. Define your revenue-sharing rules using our powerful policy DSL, then activate them knowing every future order will be processed exactly as specified — no exceptions, no drift.
- ✓ Deterministic processing — the same order run twice always produces identical results
- ✓ Policy versioning — activate a new version without rewriting history; old orders stay under their original rules
- ✓ Campaign overrides — run limited-time splits for launches or collaborations without touching your base policy
- ✓ Discount-aware — configurable handling of discount codes so commissions are calculated on the right base amount
Partner Management
Manage your entire network of creators, agencies, and collaborators from a single screen. Each partner has their own split configuration, earnings history, and payout status — visible at a glance.
- ✓ Per-partner split overrides — one creator's terms don't affect others
- ✓ Full earnings history per partner — total earned, total paid, outstanding balance
- ✓ Up to unlimited partners on the Scale plan
Immutable Ledger
Every allocation, adjustment, and reversal is written as an append-only ledger entry. Nothing is ever deleted or overwritten. Your entire financial history is preserved, timestamped, and attributable to the exact policy version and order that triggered it.
- ✓ Refund reversals — when Shopify processes a refund, SplitLayer automatically creates offsetting ledger entries
- ✓ Idempotent by design — webhook replays or retries never create duplicate entries
- ✓ Dispute resolution — show partners exactly what was allocated, when, and why in seconds
Payout Rails
Move money to your partners directly from SplitLayer. Group ledger balances into payout batches, initiate disbursements, and track every payment from processing to confirmation — no more manual bank transfers or confusing payment threads.
One-Click Disbursement
Group outstanding balances into a payout and initiate it with a single action. SplitLayer handles the routing.
Real-Time Status
Track every payout from processing to settled. Partners always know what they're getting and when.
Automatic Retries
Failed disbursements are automatically retried with configurable backoff — no manual intervention needed.
Reports & Export
Generate accountant-ready financial reports and export complete payout histories in CSV or PDF format. Perfect for tax filing, partner transparency, or your monthly finance review.
- ✓ Per-payout CSV export
- ✓ Monthly earnings summaries per partner
- ✓ Full ledger export with order references
Simulation Engine
Changing your commission structure is a big decision. SplitLayer's simulation engine lets you dry-run any policy against your real historical orders and see the exact financial impact before you go live.
- ✓ Run against real historical order data
- ✓ Side-by-side comparison: current vs proposed
- ✓ Zero risk — simulation never affects live data