Blewish CRM

Split Pay Rules

Configure revenue distribution between parties

0 rules

Matchup Split

50/30/20

When order has matchup_id or split_mode="matchup"

Marketplace Split

90/10

When order has no matchup_id (normal marketplace)

Split Routing Logic

How orders are routed to the correct split rule

1
Custom Override

If split_mode = "custom" and split_override_json exists → use custom JSON splits

2
Matchup Route

If split_mode = "matchup" OR matchup_id exists → Trainer 50% / Agent 30% / MD 20%

3
Marketplace Route (Default)

Otherwise → Vendor 90% / Platform 10%

Active Payout Rules

How Split Pay Works

When a sale is made via Stripe, the webhook triggers automatic payout calculation. For matchup orders (training sales), revenue splits 50/30/20 between trainer, agent, and MD. For marketplace orders, vendors receive 90% with 10% platform fee. Custom overrides can be set per-order using the split_override_json field.