Ubercart Discount Coupons
This module allows Ubercart store owners to provide discount coupons for use during checkout. Coupons can discount either a fixed price or a percentage of the order total.
Coupons can be configured at Store administration > Customers > Coupons. A coupon usage report is also available in Store administration > Reports.
Coupons can optionally be restricted by any of the following:
- Minimum order total
- Total number of redemptions
- Number of redemptions per customer
- Product classes
- Individual products (regardless of attributes)
- Product SKUs, allowing coupons to be applied to particular product options only
- Product taxonomy terms
- Users
- Roles
Bulk coupon code creation is available in 5.x-1.10 and 6.x-1.2, allowing the store owner to create a set of randomised codes which can then each be individually restricted as necessary.
A coupon purchase submodule is now available in the development releases, allowing the store owner to add a "coupon creation" product feature to any product in the store. After checkout a new coupon is created and the code(s) emailed to the user that purchased them.
If you are providing 100% discounts using coupons, you may also need UC Free Order Payment Method to skip payment screens at checkout.
Please report any bugs in the issue queue. If you wish to sponsor a new feature, please contact me. If you find this module useful, donations are also welcome.
Sponsors
Original development by BlakeLucchesi, sponsored by Blankstyle and PixelOrganics.
Original Drupal 6 port by j0rd.
Bulk coupon creation and coupon purchase submodule sponsored by Ixis IT.
Drupal 6 port of coupon purchase submodule sponsored by Brett Marlin Creative LLC.
