Finance: promo codes
Last updated: April 20, 2026
Create a promo code
- Finance → Promo codes tab, Add button.
- Fill in:
- Code: the text athletes enter at checkout (automatically uppercase).
- Discount type: percentage (%) or fixed amount (€).
- Value: the amount or percentage.
- Duration: one-time (1 month), recurring (X months) or forever.
- Max redemptions (optional).
- Expiration date (optional).
- Scope: all programs or a selection.
Caps
- Percentage max: 100% (free). See restrictions below.
- Fixed amount: automatically capped to leave at least €1 on the minimum price of targeted programs.
100% (free) codes
You can create a -100% code to grant free access. Restrictions:
- Usage limit required (anti-leak).
- Allowed on one-shot programs, or with a permanent (forever) duration.
- Rejected on recurring (semi-personal) programs if the code duration is once (1 month) or repeating (X months): Stripe would still ask for a card and bill at the next cycle.
Stripe integration
Codes are synced automatically to Stripe: a coupon and promotion code are created behind the scenes. Nothing to configure on the Stripe side.
Manage your codes
- Edit settings.
- Delete (also removes the associated Stripe coupon).
- Filter by status (active, expired, exhausted), type, duration.
Examples
- WELCOME: -20% the first month for new athletes.
- VIP: -15% forever on a specific program.
- XMAS2026: -€10 on all programs, limited to 50 redemptions, expires 12/31/2026.