Plugin categories

Create a Website with AI
WooCommerce Extended Coupon Features FREE

WooCommerce Extended Coupon Features FREE

Additional functionality for WooCommerce Coupons: Allow discounts to be automatically applied, applying coupons via url, etc...

5

Rating summary

68

Reviews

20K

Active installations

WooCommerce Extended Coupon Features FREE
WooCommerce Extended Coupon Features FREE
WooCommerce Extended Coupon Features FREE
WooCommerce Extended Coupon Features FREE
WooCommerce Extended Coupon Features FREE

Overview

Compatibility

Installation instructions

Customer support & learning resources

Changelog

Main benefits

Automatic discount rules

Easy coupon management

Restrict by shipping method

Apply coupon via URL

Add free products

About this plugin

Author: Soft79
Categories: E-commerce
Version: 3.3.3
Last updated: 11-03-2023
WordPress version: 5.0
Tested up to: 6.1.7
PHP version required: 7.0
Languages: Català, Español [+3]
Learning resources: View resources

Overview

The "WooCommerce Extended Coupon Features" plugin enhances the default coupon functionalities in WooCommerce, enabling users to implement advanced discount rules and auto-apply coupons with ease. Designed for seamless integration within the WooCommerce Edit Coupon panel, this plugin supports advanced restrictions by shipping and payment methods, customer roles, and product combinations. The PRO version offers additional features, such as adding free products, setting auto-coupon priorities, and applying discounts based on purchase quantities or subtotals. Furthermore, developers can utilize its API for extended functionality. With simple setup requirements for WooCommerce, PHP, and WordPress versions, and comprehensive documentation available at soft79.nl, this plugin is an essential tool for optimizing online store discounts.

Auto Coupons

  • Automatically add coupons to the user's cart if restrictions are met
  • Convenient for customers as discounts are applied without manual input
  • Ensures customers do not miss out on eligible discounts

Apply Coupon via URL

  • Allows coupons to be applied through a URL
  • Simplifies the process of applying discounts for customers
  • Can be integrated with marketing campaigns and promotions

Advanced Restriction Options

  • Restrict coupons by shipping method, payment method, or a combination of products
  • Target specific customer roles for tailored discounts
  • Enhance control over coupon usage to prevent misuse

PRO Features

  • Add free products to the cart based on coupon rules
  • Apply cart discounts based on quantity or subtotal of matching products
  • Set auto coupon priorities and restrict by shipping zone
  • Allow coupons for first purchase only
  • API available for developers to extend functionality

Features list

Feature

Premium version

Add expiration dates or 'best before'-dates to perishable products

Allows setting expiration or best before dates for perishable items.

Includes stock management for products with expiry date

Manages inventory levels for items with expiration dates.

Multiple expiry dates per product

Supports setting multiple expiration dates for a single product.

Oldest products sold first

Ensures that the oldest items are sold before newer stock.

Automatically hide items from stock when they expire

Removes expired items from available stock automatically.

Customizable expiry date presentation on product detail, cart, and delivery note

Allows customization of how expiration dates are displayed on product details, cart, and delivery notes.

Overview of products in stock that are about to expire

Provides a summary of items nearing their expiration date.

Automatically apply discount on expiring products

Automatically discounts products that are close to their expiration date.

Filter and order WP-Admin Products table by expiry date

Enables filtering and sorting of products by expiration date in the WP-Admin panel.

Customizable behaviour of expiry rules

Allows customization of rules and actions related to product expiration.

Support for CSV Import / Export

Enables importing and exporting product data, including expiration dates, via CSV files.

Pricing

Expiry Dates for WooCommerce

$89 / yearly

Plan includes

Add expiration dates or 'best before'-dates to perishable products
Includes stock management for products with expiry date
Multiple expiry dates per product
Oldest products sold first
Automatically hide items from stock when they expire
Customizable expiry date presentation on product detail, cart, and delivery note
Overview of products in stock that are about to expire
Automatically apply discount on expiring products
Buy Now

In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.

See all pricing options

Rating and reviews

5

Rating summary

68

Reviews

20K

Active installations

5
4
3
2
1

User sentiment analysis

Users generally appreciate this WordPress plugin for its simplicity, ease of use, and effective integration with WooCommerce. Many mention that it works seamlessly out of the box, providing features that other plugins fail to offer. It automates discount application, manages coupon features effectively, and includes excellent customer support, quick to address issues and provide solutions. Users note its utility in managing more complex discount scenarios and its ability to save money by applying discounts conditionally. However, some drawbacks include occasional bugs, such as incorrect discount calculations and added latency (around 500ms) during AJAX calls, which may slow down some sites. Additionally, some users faced issues with payment method restrictions.
macalusom

macalusom

22 May, 2023

I was happy to find a plug to make selected payment for my Vaucher but. If the selected payment is not the default payment of the checkout, the Vaucher can be accepted in the cart page ! And all my other Vaucher previously build are unavailable why we need put the selected method payment why all method payment are disable when the plugin is activated. Sorry very unhappy
greenjoshua

greenjoshua

01 Apr, 2023

I tried many plugins but this one is very simple and it worked at first attempt. Thank you very much!!
editoor

editoor

24 Nov, 2022

thank you so much for this awesome plugin, works smooth and easy where other plugins failed, even the free one gave all the options i need without any hustle. Take all my money! this one is a life saver, will go premium just because i’m so happy with it.
geri777

geri777

28 Jul, 2022

Just install and be happy with new coupon features. Question: Is there a plan for a loyalty coupon feature? I would like to give customers who have already ordered for > 500 in the past year a discount of 10% for example.
rezakhakpour

rezakhakpour

09 Jun, 2022

log error type was called incorrectly. Coupon properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, <strong>WC_AJAX::checkout</strong>, WC_Checkout->process_checkout, WC_Checkout->update_session, WC_Cart->calculate_totals, WC_Cart_Totals->__construct, WC_Cart_Totals->calculate, WC_Cart_Totals->calculate_item_totals, WC_Cart_Totals->calculate_discounts, WC_Discounts->apply_coupon, WC_Discounts->apply_coupon_percent, apply_filters('woocommerce_coupon_get_discount_amount'), WP_Hook->apply_filters, wc_cpn_disc, WC_Legacy_Coupon->__get, wc_doing_it_wrong. This message was added in version 3.0. type was called incorrectly. Coupon properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_update_order_review‘), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::update_order_review, WC_Cart->calculate_totals, WC_Cart_Totals->__construct, WC_Cart_Totals->calculate, WC_Cart_Totals->calculate_item_totals, WC_Cart_Totals->calculate_discounts, WC_Discounts->apply_coupon, WC_Discounts->apply_coupon_percent, apply_filters(‘woocommerce_coupon_get_discount_amount’), WP_Hook->apply_filters, wc_cpn_disc, WC_Legacy_Coupon->__get, wc_doing_it_wrong. This message was added in version 3.0.` type was called incorrectly. Coupon properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_add_to_cart’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::add_to_cart, WC_AJAX::<strong>get_refreshed_fragments</strong>, woocommerce_mini_cart, wc_get_template, include(‘/plugins/woocommerce/templates/cart/mini-cart.php’), do_action(‘woocommerce_before_mini_cart’), WP_Hook->do_action, WP_Hook->apply_filters, WWP_Wholesale_Prices->recalculate_cart_totals, WC_Cart->calculate_totals, WC_Cart_Totals->__construct, WC_Cart_Totals->calculate, WC_Cart_Totals->calculate_item_totals, WC_Cart_Totals->calculate_discounts, WC_Discounts->apply_coupon, WC_Discounts->apply_coupon_percent, apply_filters(‘woocommerce_coupon_get_discount_amount’), WP_Hook->apply_filters, wc_cpn_disc, WC_Legacy_Coupon->__get, wc_doing_it_wrong. This message was added in version 3.0.` type was called incorrectly. Coupon properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_update_shipping_method‘), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::update_shipping_method, WC_AJAX::get_cart_totals, WC_Cart->calculate_totals, WC_Cart_Totals->__construct, WC_Cart_Totals->calculate, WC_Cart_Totals->calculate_item_totals, WC_Cart_Totals->calculate_discounts, WC_Discounts->apply_coupon, WC_Discounts->apply_coupon_percent, apply_filters(‘woocommerce_coupon_get_discount_amount’), WP_Hook->apply_filters, wc_cpn_disc, WC_Legacy_Coupon->__get, wc_doing_it_wrong. This message was added in version 3.0.`

FAQ

Is the plugin translatable?

Why isn’t my coupon applied using www.example.com?apply_coupon=my_coupon?

The cart is not updated after changing the payment method

The cart is not updated after changing the billing email address

What are the system requirements for the plugin?

Can I restrict coupons by shipping method?

Can I apply a coupon via a URL?

Does the plugin support automatic coupons?