Somebody tries to redeem a coupon, and the plugin says that the coupon is invalid.
When trying to redeem a coupon on a subscription form you get the following error message:
“Entered coupon code is not valid anymore. Try with another one.”
Either of the following scenarios can cause the error:
In Stripe, API modes (test and live) are two different worlds, with a different set of objects (like subscriptions plans, coupon codes, etc).
Most probably, you’ve created the coupon in test mode, and you are trying to use it in live mode, or vice versa. Please make sure that the coupon exists in the mode you are trying to use it in.
Make sure that you set the same name and ID for the coupon when creating it on the Stripe dashboard:
For existing coupons, verify that the name and ID are the same. Delete and create a new coupon if they differ.
(Stripe doesn’t allow the ID to be modified for existing coupons)
Our support team is happy to help you.
Contact support
Feature requests are always welcome!
We consider each feature request carefully, and examine how it fits the roadmap for the plugin.