Want to offer discount codes at checkout? Here's exactly how to set them up.
Step 1: Enable coupons in InviteMember
Open the @InviteMemberBot on Telegram.
Go to Payment Options > Stripe Live > Coupons.
Enable the option to allow the use of discount codes.
Step 2: Create a coupon and promotion code in Stripe
Log in to your Stripe Dashboard.
Go to Product catalog > Coupons and click Create a coupon (or open an existing coupon).
Fill in the details for your coupon:
Name: Choose a name for the coupon (e.g., “BlackFriday”).
Type: Set a percentage or fixed amount to be discounted.
Duration: How many times will the code apply once redeemed.
Redemption limits: Set an expiration date and use time limits.
Enable the "Use customer-facing coupon codes" setting. Type your code (like
FRIENDS20
) or leave blank for Stripe-generated.
Optionally select:First‑time orders only
Limit to a specific customer
Maximum redemptions
Expiration date
Minimum order value
Press the "Create the coupon" button.
What happens at checkout
Once you’ve enabled coupons in the @InviteMemberBot and created them in Stripe:
Customers type the promotion code string (e.g.
FRIENDS20
) into the discount field.Stripe applies the discount automatically based on your coupon settings.
Troubleshooting & Best Practices
Make sure to share promotion codes and not coupons names or IDs.
Only one discount applies per order (coupon or promotion code).
If a code fails, check it's active, not expired, under redemption limits, and meets any restrictions.
Use memorable, human-readable codes like
SUMMER25
. Don’t expose internal IDs likecupon1
.