There are actually two coupon modules. One has more features than the other. Check here for a richer coupon experience. Using this version, you will be able to address your issues:
- You can define the number of times a coupon can be used under the "Order restriction" panel. Setting the Max number of redemptions to 1 will essentially give you the ability to serialize your coupons. Have fun creating an entry for each "serialized" coupon code

- You can restrict the use of a coupon to a specific product using the "Product restriction" panel.
Keep in mind, coupons and discounts (uc_discount) do NOT play well together. And since you probably have the other uc_coupon installed, you'll need to check the documentation kn how to remove the one you have now because they do not play well together either.



Joined: 05/07/2008