If I apply a code promo to the checkout page, the number of use of this promotion increase on the promotion backend system, even if I don’t pay the rest of the event.
How can I avoid that ?
Will it be decrease after a while ?
The promotion has been applied to the registration so counts towards the uses, it will not decrease the uses value again after a while as the user can return to pay for that registration later.
For example if multiple users attempt to use a promotion code that has a limited number of uses and we apply the promotion use at the end of the registration then multiple users could potentially use the ‘last’ use of the promotion code at the same time.
I’ll check in with our developers for some feedback but I do know the decision to apply the promotion code at the step that it does currently, was intentional.
For example if multiple users attempt to use a promotion code that has a limited number of uses and we apply the promotion use at the end of the registration then multiple users could potentially use the ‘last’ use of the promotion code at the same time.
Yes like an ECommerce system. Maybe you can use token or cookie or flag to lock the last code and release if the purchase has not been made after 15min
I’ll check in with our developers for some feedback but I do know the decision to apply the promotion code at the step that it does currently, was intentional.
Thanks for that.
I don’t think its intentional. It can happen when something failed on the paiement of the remaining amount. For example the card is block by paiment system or the internet is cut off (on mobile).
You’d also have to add a means to delete the promo code because if they come back later to pay later, but someone else also used the promo code, then too there’d be too many uses of that promo code. If you want to tackle adding this, you can fork the promotions add-on and submit a pull request here:
The support post ‘EE4 Promotion Plugin – Nb Use increment even if I don't pay’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.