We are running on magento and usually know how to configure cart discount rules in 1.8 properly. In the new installation we have the following problems:

  • when we add "free shipping" to the code and use it, it is not marked as used in the backend and be be reused
  • When I use a specific code, again with free shipping (that is then properly applied) and return from the last onecheckout display to the cart and revoke the coupon code it is still applied, so revocation does not work
  • when I define a discount with free shipping and zero product discount and use it it stays persistant for all consecutive purchases.

1 Answer 1


There's a couple of options that you'll want to make sure are checked when you are setting up a shopping cart price rule.

If you want to limit the usage, you'll want to:

  • Require that end users have to enter in a coupon code.
  • Limit the number of uses per coupon (such as 5 uses total or 50 uses total).
  • Limit the uses per customer (i.e. to 1 or 5).

Please note that the usage limit is enforced for customers that are logged in only.

This is a feature of Magento. If you want to us auto-generated coupon codes, you can do that, and then those codes will only be able to be used a single time. The drawback is that you have to give each user a code.

I hope this helps...

Shopping Cart Price Rule in Magento 1.9

  • Thanks Jeff, this magento shop is allowing guest users only. Does that mean, that the limitation will not work at all? Can this be also the reason for not marking the generated coupon code as "used"? best J
    – Jochen
    Feb 22, 2017 at 17:13
  • Correct... Magento unfortunately doesn't know one guest user from another, so that won't be a limitation in the system. Chalk it up as a "feature". :( Feb 22, 2017 at 17:31
  • Hm, what puzzles me is: we have only guests, If I DO NOT add the "free shipping" as per drop down box both unique generated codes and coupons without generated code work perfectly fine and are marked as used. ONLY when I tick the "free shipping" they do not expire
    – Jochen
    Feb 22, 2017 at 17:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.