Apply Coupons on Order for WooCommerce (Integrations)

Our Plugin Demonstration

About this Plugin

As we started this plugin to provide more flexible to the shop owner can able to apply coupons in the order instead of editing each line items to offer some discount which is hard to customize each line item, there is no way to apply coupon on order manually.

More people requested this plugin behaviour earlier in WooThemes Ideas

So we thought to build this as a plugin and hence here it is :)

Check out our Video Preview


  • Flexible to add Coupons in Order Manually
  • Coupon Inventory Management -Update Usage Count of Coupon
  • Discount partitioned for each Line Items
  • Easy to apply Coupons from Phone Order
  • Simple, Effective and Easy to Use
  • Works from WooCommerce 2.3.x+
  • Support Cart Discount and Cart Percentage Discount of Coupon Type
  • Optimized Coupon Search
  • and more


Documentation can be found inside the zip file as you download it from Envato, where you can find index.html open it from your browser.


 Version 1.0 on 10th May 2016 - Initial Release 

CodeCanyon new WordPress items

SUMO Reward Coupons – WooCommerce Coupon System (Marketing)

SUMO Reward Coupons is a Complete WooCommerce Coupon System. Reward your Customers using Coupons for Product Purchase, Writing Reviews, Sign up, Social Promotion (Facebook like, Twitter tweet, Google+ share and on your site etc. The earned Coupons can be redeemed in future purchases. SUMO Reward Coupons offers the flexibility to offer Coupons at Product Level, Category Level and Global Level. SUMO Reward Coupons supports simple, simple subscription, variable and variable subscription products. It supports Reward Coupons with fixed value. Coupon should be enabled in WooCommerce for SUMO Reward Coupons Plugin to work. SUMO Reward Coupons is WPML Compatible and Translate Ready.


  • Complete Reward Coupons System
  • Built on Top of WooCommerce
  • Make your Customers loyal using SUMO Reward Coupons
  • Reward Coupons for Product Purchase, Signup, Writing Reviews, Blog Post etc
  • Reward Coupons can set at Product Level, Category Level and Global Level
  • Reward Coupons for Social Promotion such as Facebook like, Twitter tweet and Google+ share
  • Extensive Customization Options
  • Translation Ready
  • WPML, WPML String Translation and WooCommerce Multilingual Compatible – Please note you need all these 3 Plugins for Multi Language Mails to work
  • and more

How to Upgrade to a newer version of SUMO Reward Coupons?

If you are using an older version and want to upgrade to the latest version of SUMO Reward Coupons then please do the following steps.

1. Deactivate and Delete the existing version of SUMO Reward Coupons in your site.
2. Download the latest version file ( of SUMO Reward Coupons from Codecanyon.
3. Unzip inside which you will find the Plugins files i.e.
4. Install the latest version of SUMO Reward Points i.e. using WordPress Dashboard.
5. Activate the Plugin.

Please note you will not lose any settings values, data etc by following the above steps.


Please check the documentation as we have lots of information there. The documentation file can be found inside the documentation folder which you will find when you unzip the downloaded zip file.

For support, feature request or any help, please register and open a support ticket on our site.


 Version 1.0 on 08 May 2016 - Initial Release 

CodeCanyon new WordPress items

WooCommerce Coupons by Location (WooCommerce)

Offer coupons valid for locations of your choice.

WooCommerce Coupons by Location restricts coupons by customer’s billing country, state or city.

According to research, customers convert more when offered a discount. Additionally, offering location aware, contextual offers significantly boosts conversion rates.

In short, you can get double increase in conversion rates with this unique plugin – WooCommerce Coupons by Location.


  • Restrict Coupons by Billing Country, State or City
  • Great for Local Marketing
  • Delight Customers With Offers They’d Love
  • Allows Entering Custom Locations
  • Compatible With Other Coupon Rules & Plugins

Example Uses

  • Offer an “independence day special” coupon to customers from United States on 4th July.
  • Offer a “best football players” discount to customers from FIFA 2014 semi-finalist countries.
  • Cut a deal with “local love” discounts for customers in the same city as you.

How to Use

Here’s how you can create a new coupon and restrict it to be used by customers from locations of your choice.

  1. Go WordPress Admin – WooCommerce – Coupons
  2. Click on Add Coupon (or edit an existing coupon)
  3. Go to the Usage Restrictions tab in this coupon’s settings.
  4. Locate the Billing Locations option.
  5. You can start typing a country name in the text box. Coupons by Location will auto complete country names. Press enter to select that country.
  6. You can type in state or city names in this box too. Press enter after typing to add that location. This will work even if the name is not auto completed. As long as customers location exactly matches the location you enter, coupon will be applied.
  7. Custom locations you enter (e.g. city, state etc) will be saved for later usage. So you will get them in auto complete next time.
  8. Complete adding all locations you want to restrict this coupon too.
  9. Also setup discount parameters and other conditions you want on this coupon.
  10. Save the coupon.

Here’s a screenshot that explains this process.

What happens when customers use this coupon?

  1. When someone uses this coupon, the coupon will be applied only if all the rules match.
  2. Coupons by Location will check customer’s billing country, city and state values for a match. If any of the locations you’ve entered in coupon setup match customer’s billing country, city or state, the coupon will be applied.
  3. If customer is logged in, their registered billing location is used to check fo the coupon.
  4. On checkout page, whatever billing address customer has entered, is used to check location restrictions.
  5. This means non-logged-in users can not use a location restricted coupon on “Cart” page. But can use it on “Checkout” page.

Here are two screenshots explaining cases when a coupon is applied and when it’s not.

Coupon applied because location matches…


Coupon does not applied because location dot not match

Need Help?

If you need any help or have a question, feel free to contact us.

CodeCanyon new WordPress items