If we applied coupon code and completed order.
Once we cancel the order, then coupon code should become applicable again, but it can't be used anymore. Please help me, it's strange default Magento behavior.
Please help me soon.
couponmagento-1.9orders
If we applied coupon code and completed order.
Once we cancel the order, then coupon code should become applicable again, but it can't be used anymore. Please help me, it's strange default Magento behavior.
Please help me soon.
Best Answer
This is default Magento behaviour - if the payment fails / the order is canceled before it, then the coupon code will not be free to be reused.
There're few modules that change this behaviour. Quick googling gave me f/e:
http://magetechno.com/cancel-order-coupon-code-reuse.html
Here's description for the situation: http://magebase.com/magento-tutorials/quick-fix-coupon-codes-used-up-on-incomplete-transactions/
To avoid link being removed and for future reference I'm copy-pastying the contents of that post: (all credits go to MageBase.com for this solution, it's untested but from the looks of it - should do it's job):
app/code/local/Orchid/CouponFix/Model/Observer.php
app/code/local/Orchid/CouponFix/etc/config.xml
app/etc/modules/Orchid_CouponFix.xml