Need a way to create WooCommerce shipping coupons and discounts?
Need a way for WooCommerce to offer flat rate or flat fee shipping by using a shipping coupon?
Here it is! WooCommerce Shipping Coupons & Discounts lets you create coupons to offer your shoppers discounts on shipping. You can offer a fixed amount discount, a percentage discount, or flat fee shipping.
It’s easy to use. Simply configure you coupon in one of two ways:
- For shipping discounts: Create a new coupon, set the type to “Shipping Discount” or “Shipping Discount %” and then set the amount of the discount, and adjust any of other coupon settings to suit your needs. When the coupon is applied to the cart the associated discount is calculated and applied to each available shipping method.
- For flat fee shipping: Turn on the flat fee shipping method included with this plugin, create a coupon, set the coupon type to “Shipping Flat Fee”, and set the coupon amount to be the amount shipping will cost when the coupon is used by the shopper. When the coupon is applied to the cart the flat rate shipping method will become available to the shopper and the cost will be whatever you set in the coupon amount. ( You can optionally require a minimum cart subtotal before the coupon becomes valid )
The plugin also supports the following standard WooCommerce coupon settings: expiration date, minimum spend amount, maximum spend amount, individual use only, email restrictions, usage limit per coupon, and usage limit per user.
Comes with great support via email and phone!
Questions? Use the contact form to send us your inquiry, or call us!
Compatibility: WooCommerce 4.0 and newer.
We keep all of our software up to date with the latest versions of WooCommerce and WordPress.
If you don't see any recent changes below it's because none have become necessary!
Version 2.4 - July 31, 2024
PHP 8.1 compatibility
WooCommerce 9.1 compatibility
Declare support for HPOS and cart/checkout blocks
Version 2.3.8 - February 16, 2020
Change "force_shipping_debug_mode" to a static method
Version 2.3.7 - December 14, 2019
Replace $this with class name for static method call
Version 2.3.6 - December 11, 2019
Flush shipping transient version when using a flat rate shipping coupon
Enabled shipping debug mode when using a flat rate shipping coupon to force WooCommerce to recalculate shipping
Do not apply taxes to flat rate shipping if taxes are disabled in WooCommerce
Version 2.3.5 - December 9, 2019
Ensure session package rate cache is unset when flat rate coupons are being used
Version 2.3.4 - December 8, 2019
Tested for WC 3.8+ compatibility
Version 2.3.3 - May 23, 2017
Updated to display the actual coupon discount amount on the cart and checkout pages
Version 2.3.2 - October 31, 2016
Updated calculate_shipping() method declaration to avoid PHP warning messages
Version 2.3.1 - August 22, 2016
Updated processing for applying coupons
Version 2.3 - October 1, 2015
Added Flat Fee Shipping subsystem - requires a coupon code and possibly a minimum order amount
Version 2.2.2 - October 26, 2014
Updated saving shipping coupon settings
Version 2.2.1 - October 24, 2014
Updated coupon validation checking
Version 2.2 - October 23, 2014
Initial public release
Version 2.0
Tweaks to remove unnecessary coupon settings
Version 1.0
Initial proof of concept development
Private use