I have recently been hired with a company that has been using ZenCart for a long time, and have been given the task of admin for the store. So far, I really like how responsive the community has been and how flexible the store is.

We have run into something that I cannot figure out - I've read through the forums and did not see anything like this, so if I missed an answer that is already there, please just smack me and send me a link. I'll happily go read.

The issue revolves around discount coupons (not gift certificates). We would like to offer certain customers a coupon for a certain percentage off their next purchase at the store. Now, I see that the coupons can be given a date range, a use limit (both global and by customer) as well as restrictions surrounding which products to which they may apply. This is all fabulous.

The only real difficulty I have is that I may be generating hundreds if not thousands of these discount codes, and I don't want to have to hunt forever in the admin section to add/remove/find codes as this list grows very, very large.

I realize I can limit the display of codes to the ones that are only active now, but would like to totally segregate the temporary, 1 time use codes that I issue to specific customers from all the other discount coupon codes I offer on my store (I already have 7 pages of active codes, and managing them is quite cumbersome.)

Also, I have been told that it is a very bad idea to delete any discount coupon code from the store after it has been used, as the reporting and record of their purchase will no longer be accurate. Based upon my inspection of the schema and code of the store, I don't think this is the case, but I can get someone to confirm/deny?

Thanks for all the help and great product!

-- Kimball Larsen
IT Director
Miridia Technology, Inc.