Overview #
Huski Members includes a Coupons admin screen for Stripe Billing. This lets administrators view, create, edit, and manage Stripe coupons and promotion codes from inside WordPress.
A coupon defines the discount. A promotion code is the customer-facing code a member can enter at checkout or in the Stripe Customer Portal.
Where to Find It #
Go to Huski Members > Coupons. This screen is available when the Stripe payments module is enabled.
What You Can See #
- Coupon code or ID.
- Display name.
- Discount value.
- Duration.
- Redemption count.
- Expiration date.
- Status.
- Created date.
Creating a Coupon #
When creating a coupon, you can choose a percent discount or fixed amount discount, duration, redemption limit, expiration date, and optional promotion code.
Duration options include once, repeating, or forever. Repeating coupons require a duration in months.
Promotion Codes #
Promotion codes are optional. They are the codes customers actually type, such as SAVE20. A promotion code is linked to a Stripe coupon.
Test Mode vs. Live Mode #
Test and live coupons are separate in Stripe. Always check which mode you are viewing before creating or editing coupons.
Important Deletion Note #
Stripe does not allow redeemed coupons to be deleted in the same way unused coupons can be deleted. If a coupon has been redeemed, you may need to deactivate promotion codes instead.
Best Practices #
- Create and test coupons in test mode first.
- Use clear promotion codes that are easy to type.
- Set redemption limits when a discount should be limited.
- Use expiration dates for time-sensitive promotions.
- Double-check live mode before creating real discounts.
Troubleshooting #
- The Coupons screen says Stripe is disabled: Enable Stripe payments in Settings.
- A repeating coupon will not save: Enter the duration in months.
- A coupon cannot be deleted: Check whether it has already been redeemed.
- The promotion code does not work: Check that it is active, linked to the coupon, and created in the correct Stripe mode.
That’s it, dawg!
