Refunds on autopilot — your policy, your timeline.
Set tiered date-driven refund rules per event. Players self-cancel; Stripe Connect refunds fire automatically against your policy. Platform fees stay non-refundable. Manual review mode is a per-event toggle if you'd rather keep a human in the loop.
One toggle. Three tiers. Zero spreadsheets.
Configure your refund policy once on each league or tournament. Players see the policy at registration time, see the exact refund amount when they cancel, and the system processes the refund the moment they confirm.
Tiered by date
Up to 5 cutoff tiers per event. 100% by date A, 50% by date B, 0% after. Snapshot-frozen at registration so later edits don't reach back.
Auto or manual
Flip "Automated refunds" to OFF and player cancellations route to your inbox for review instead. Either mode, your call, per event.
Platform fees retained
Player refunds exclude the platform fee, every time. Multi-division registrations cancel per-division — never the whole bundle by accident.
How a player cancellation flows.
Player taps Cancel
From the event detail screen. Multi-select divisions; the player sees the live refund total update as they tick boxes.
Policy snapshot wins
The frozen tier table on that registration determines the percent. Today vs cutoff date, in your club's timezone.
Stripe Connect refund fires
One refund call per source PaymentIntent, with idempotency keys. The card sees the credit within minutes.
Both sides notified
Player gets an email + push confirming the refund. You get an email + push letting you know who dropped from which division.
A real policy, end-to-end.
$45 entry fee for "Summer Showdown — Mens 4.0 Doubles." Tournament starts July 1. Here's what a player sees when they cancel:
Questions you (or your players) might have.
What if I change my policy after players have registered?
The policy is snapshotted on each registration at sign-up time. Your edits apply only to new registrations going forward — existing players keep the rules they saw when they joined. No "rules changed mid-stream" disputes.
Can a player cancel just one division if they're in two?
Yes. The cancel flow is per-division. Players multi-select which to cancel and see the per-division refund add up live. The other registrations stay active.
What about Team Cup captains who paid for their whole team?
The refund routes to the captain's payment method, since they're the one who paid. Per-line refund math means a 5-player team that drops 1 player refunds just that player's share — not the bundle total.
What happens with manual mode?
Players see the same Cancel button, but tapping it routes a request to your inbox instead of charging the refund. You get an email with the player's note (if any), and you handle the drop + refund from the admin participants view as usual.
Are platform fees ever refunded?
Never. Picklebeast platform fees are non-refundable across all tiers, all event types. The player-facing refund preview explicitly calls this out so there's no surprise.