Overview
Promo codes allow you to apply discounts, complimentary access, or trial periods for membership purchases. For example: EARLYBIRD, WELCOME50. Admins manage how codes are applied during onboarding or when updating subscriptions.
1) What They Are
Promo codes are discount instruments created and configured in Stripe (via the Yayem platform) and then applied during the membership checkout or in the admin panel. They can apply as percentage discounts, fixed-amount discounts, free trials, or “first X months free” offers.
2) Who Sets Them Up
Promo codes must be created by the Yayem team (not by individual admins).
When you need a new code, you must provide the Yayem team with:
The Code Name (e.g.,
EARLYBIRD25).The Discount type (percentage or fixed amount) or free-trial period.
Which Products/Tiers the code applies to.
Start/End Dates and any Usage Limits (e.g., “12 months free, then billing resumes”).
3) Where They Work
A code will only apply if it is configured for the specific product or membership tier in Stripe. If a member selects a tier not covered by the promo code, the discount will not apply.
4) How Members Use Them
At Checkout: If a member selects a product or tier that the code is valid for, the discount will apply automatically during online checkout.
Manual Entry in Admin: When approving an application or updating a subscription, an admin can manually apply a promo code—provided the code exists in Stripe and is valid for the selected tier.
Admin Tips
Always check the list of valid codes with the Yayem team before promising them to members.
Provide clear guidance to the sales/approval team about which tiers each code applies to, to avoid misapplication or registration issues.
Track usage of promo codes (via Stripe exports or internal reporting) to monitor how many members used each code and its impact on revenue.
Ensure that expiry dates and usage limits (e.g., “first 100 users”, “valid until MM/DD/YYYY”) are enforced and communicated internally.
If a member cannot redeem a code, verify both the product-tier mapping and that the code is still valid in Stripe (not expired or usage-limit reached).