One of the most commonly-added modules for Miva Merchant is a coupon module. Miva Merchant doesn’t offer coupons directly in the shopping cart, so if you want to allow coupons, you have to purchase a third-party module. However, there are tons of coupon modules available! How do you choose?

Coupon Redemption by Emporium Plus

Probably the oldest coupon module on the market today, but still being actively developed, is Coupon Redemption by Emporium Plus. Coupon Redemption has lots of features, including:

  • Search function for coupons within admin
  • Import coupons from flat file
  • Autogenerate coupons
  • Assign coupon code as a series for affiliate purposes
  • Instant coupons on product pages
  • Percent or fixed amount off
  • Limit coupons to certain products/attributes
  • Require a minimum order before coupon can be used
  • Can limit coupons to one per customer
  • Free Shipping coupons
  • Limit coupon use to a certain state, zip code, or country
  • Statistics on coupon use
  • Easily wipe out all expired coupons at one time
  • It’s compatible with Google

The thing that is most different about Coupon Redemption, as compared to other coupon modules, is that the customer doesn’t have to click an extra button to “apply” the coupon. Instead, it’s applied when the checkout page it’s on is submitted (to go to the next checkout page). The good thing about this is that it makes it hard to customers to think they put in their coupon code when they really didn’t. The limitation is that only one coupon can be applied to a given order during checkout. (Multiple “instant coupons” from product pages can be applied, though.)

Here are some screenshots of Coupon Redemptions admin interface:

Ultimate Coupons by Sebenza

Ultimate Coupons by Sebenza is a flexible module that allows multiple coupons of many different varieties:

  • Coupons at checkout – flat-rate or percent off
  • Free shipping coupons
  • Instant product coupons
  • Group coupons – associated with a price group or availability group
  • Sub-coupons – dynamically-created coupon codes
  • Multiple-use, one per customer, or one-time use coupons

It also display coupon usage statistics, and includes features such as start and end dates, the maximum discount allowed, the minimum subtotal required to use the coupon, and the ability to associate a coupon with an affiliate account. Like Emporium Plus’ Coupon Redemption, Ultimate Coupons is also compatible with Google Checkout.

Screenshots:

Coupon codes are applied to the cart by clicking a separate button from the “Continue” button.

Coupons by Viking Coders

The Viking Coders Coupons module is a relative newcomer to the Miva Merchant 5 module market, but Viking Coders actually has one of the most popular coupon modules for Miva Merchant 4. Although I haven’t used this new one, I imagine it is at least as feature-rich as their MM4 version.

This coupon module supports these kinds of discounts:

  • Percentage and Flat Dollar Discounts
  • Free Shipping
  • Product and Category Specific Coupons
  • Discounts For the Next Ten Shoppers to Use a Coupon
  • Coupons for Availability and Price Groups
  • Coupons for Specific Customer Accounts
  • Discounts Based on Ship-To Checkout Information

Coupons can be set so that they cannot be used in conjunction with other coupons, or you can allow multiple coupons per order. Coupon codes are applied to the cart by clicking a separate button from the “Continue” button. The Viking Coders module also tracks statistics on coupon usage.

The following screenshots are from the Viking Coders website:

Which module do you use and how well do you like it? Leave your thoughts in the comments below.