WooCommerce Extended Coupon Features

More coupon and discount options for WooCommerce


“WooCommerce Extended Coupon Features” is an easy-to-use WordPress / WooCommerce plugin that adds functionality to the WooCommerce coupon system.

The functionality is conveniently integrated to the standard WooCommerce Edit Coupon panel therefore the plugin is extremely easy to use.

www.soft79.nl

What can be achieved with this plugin?

 

The extended features can be found in the WooCommerce Coupons Admin page.

Screenshot: Extended features tabs

 

WooCommerce Extended Coupon Features adds a 'Products'-tab to the coupon edit page. On this tab extra rules can be configured that work in combination with the Products, Exclude products, Product categories and Exclude categories rules that are on the 'Usage Restriction'-tab. 

Screenshot: Products tab

 

AND Products (not OR)

By default a coupon validates if only one of the selected products is in the cart. Check this box if ALL of the products entered on the 'Usage Restriction'-tab must be in the cart to validate the coupon. The word 'OR' or 'AND' is displayed next to the 'Products'-field on the 'Usage Restriction'-tab for clarification.

AND Categories (not OR)

By default a coupon validates if a product from any of the selected categories is in the cart. Check this box if products from ALL of the categories entered on the 'Usage Restriction'-tab must be in the cart to validate the coupon. The word 'OR' or 'AND' is displayed next to the 'Products'-field on the 'Usage Restriction'-tab for clarification.

Minimum/maximum quantity of matching products

The coupon will only validate if the number of products matching the product or category restrictions (on the 'Usage Restriction'-tab in the cart is within this range. If no product or category restriction is entered, the total quantity of all of the products in the cart will be used.

Minimum/maximum subtotal of matching products

The coupon will only validate if the total value of the products matching the product or category restrictions (on the 'Usage Restriction'-tab in the cart is within this range. If no product or category restriction is entered, the total value of all of the products in the cart will be used.

Please note: The difference between this option and the 'minimum/maximum spend' on the 'General'-tab is that on the general tab the subtotal of all of the items in the cart is compared.

Discount on cart with excluded products (PRO Version Only)

This option is only visible if the discount type is Cart Discount or Cart % Discount.

By default, When the coupon is setup as a 'Cart Discount' it will never validate a coupon when an excluded product is in the cart (this is how WooCommerce Coupons work). By checking this box the coupon will still validate when an excluded product is in the cart. Useful for cart discounts based on a subtotal of matching products, but having some products or categories excluded.

Screenshot: Excluded products

(PRO Version Only)

In the 'Free products'-field on the 'Products'-tab you can enter one or more products that will automatically be added to the cart when the coupon is applied. The product will automatically be removed when the coupon is no longer valid.

If more than one free product is entered, you can tick the 'select one'-checkbox, making the customer choose one of the selected products on the cart or checkout page. You can also edit the message that is displayed.

Choose a free gift

If you wish to change the look-and-feel of the product selection you must create a subdirectory woocommerce-auto-added-coupons-pro in your themes directory  and copy and edit the files templates/cart/select-free-product.php and templates/checkout/select-free-product.php in here.

 

Multiplication of free products

When the box 'Allow multiplication of the free products' is checked the amount of free products will be multiplied every time the minimum spend, subtotal or quantity is reached. For example if the minimum spend is $ 50 and the user has $ 160 worth of products in the cart, the free products will be added 3 times to the cart.

 

Screenshot: Free product in cart

On the checkout-tab restrictions can be entered that will normally only be active when the customer initiates checkout.

Screenshot: Checkout tab

Shipping methods

The coupon will only validate if the customer selects one of these shipping methods.

Payment methods

The coupon will only validate if the customer selects one of these payment methods.

Customer restrictions

Allowed customer

When you enter one or more customers here, the coupon will only validate if the customer is logged in and is in this list.

Allowed user roles

When you enter one or more user roles here, the coupon will only validate if the customer has one of these user roles (e.g. Wholesale buyer or Guest).

Disallowed user roles

The coupon will only validate if the customer does not have any of these user roles (e.g. Wholesale buyer or Guest).

 

 

 

You can convert a coupon into a discount rule simply by ticking the "Auto coupon" checkbox on the 'miscellaneous'-tab. When using this option it is important to enter a description for the coupon, as this will be presented to the customer.

When this option is activated, the discount will automatically be applied to the cart when it's conditions are met and the description will be presented to the customer and on the cart page. Once the conditions are no longer met, for example when the customer removes an item from the cart, the discount will be removed from the cart.

Apply silently

When this box is checked, no 'Discount applied' notice will be presented when the coupon is applied.

 

Screenshot - Configuring an 'auto coupon'

 

 

 

Now you can easily create a link that will automatically apply a coupon to the user's cart, optionally in combination with a product.

Simply append ?apply_coupon=coupon_code to the url. If you also want to add products to the cart with the same url, you can use add-to-cart=product_id and optionally a quantity. You can find the id of a product on the WooCommerce Edit-page of the product.

Example:

http://www.your-store.nl/cart/?add-to-cart=4321&quantity=3&apply_coupon=my_coupon

 

If the customer opens the url when the conditions of the coupon are not yet met or the cart is empty the coupon won't be applied yet, instead the following message will be displayed: Coupon will be applied once it's conditions are met. Once the conditions of the coupon are met it will be applied automatically.

Want to increase your conversion? Then purchase this plugin and start offering special deals to your customers right away!

 

Purchase WooCommerce Extended Coupon Features

 

Raising conversion