The WooCommerce Cheapest & Most Expensive Product Promotions! (WCGFI) allows you to easily create promotions to apply a discount percentage (that allows you to give it even fro free!) to the most expensive or the cheapest product on cart!
THE IDEA AND HOW IT WORKSThe idea behind the plugin is to have a tool that allows the shop admin to easily create promotions to apply discount percentage to the the cheapest/most expensive product on cart. A Promotion will be applied according the Cart total or if Specific products are currently present on cart.
Once detected one of these conditions, the plugin will detect the cheapest/most expensive product on cart (or the cheapest/most expensive among a preselected set of products choosed by the admin) and will apply a discount (displayed as cart fee). Discount can be applied also according to the item quantity.
NOTE: Only one promotion can be applied to the cheapest/most expensive product. Promotions will be applied only if at least 1 product is in cart with quantity greater than 1.
HOW TO CONFIGUREA promotion can be easily configured in just two steps:
Step one: Application strategy
There are two application strategies that the you can select in order to apply a promotion. These two strategies relies on the Cart total or the if Specific products are currently in cart.
Selecting the Cart total strategy the plugin will apply the pormotion to the cheapest/most expensive product currently in cart. You can also optionally set a min and max cart total range, doing so the promotion will not be applied if the cart total is not incuded in the specified range.
Selecting the Specific products strategy, you can select a set of products and/or categories. If the cart will contain at least one of the selected items, the promotion will be applied. You can optionally specify a custom quantity range using the Min/Max values.
Optionally can be added multiple Products/categories block. Block are related in with AND logic. This means, for example if you create a block containing:
- Products: Product 1
- Quantity Min: 2
- Products: Product 2
- Quantity Min: 3
- Quantity Max: 6
Step two: Cheapest/Most expensive item selection strategy
Next step is to choose to which item apply the promotion. It can be the Cheapest/Most expensive item on cart or the Cheapest/Most expensive among the selected products. Selecting the first option the plugin will automatically detect the cheapest/most expensive product currently in cart and will apply a discount accoring the setted Cheapest/Most expensive product discount percentage value. If in cart there are multiple quantity of that item, you can chose to how many items apply the discount value. Optionally can be also setted a Cart total: min/max value. It means that the promotion will be applied only if the cart total included in that value range The Cheapest/Most expensive amont the selecte products option allows you to apply the promotion only to the cheapest/most expensive product among the select products/categories. You can add multiple products “block”, each of which can have its own Max quantity value. The max quantity value is the max number of item to which will be applied the discount.
Example (cheapset product)
- Your shop is selling Product 1 for 4$ and Product 2 for 2$
- Promotion is configured to be applied to Product 1 with Max quantity 2 and Product 2 with Max quantity 4 with a discount of 100%
- The user on checkout has in cart: Product 5, Product 7, Product 1 and Product 2 with quantity 10
- The plugin detects Product 2 as the cheapest, and applies a discount of 4$
Apply promotion to every N items/amount spentWant to apply a promotion/giveaway the X cheapest/most expensive products every N amount spent/produts added to cart? You can! Just select the amount to spent (or the specific items and their quantity that the customer as to buy) and the plugin will do the rest!
Roles restrictionPromotion can be applied to specific user roles. To do that the shop admin has just to select at least one role on the special role restriction section during the promotion configuration.
CouponThe plugin allows to apply promotions only if one of the selected coupon has been applied to the cart. It also allows to not apply promotion if any coupon has been applied to cart.
WPMLThe plugin is compatible with WPML. Promotion label (used on cart to identify the applied promotion) can be translated using the String translator menu (woocommerce-cheapest-item domain).
= 2.5 - 10/11/17 = * Added new option that allows to apply promotion only when one of the selected coupon have been applied to the cart * Added new option to deny the promotion apply if any coupon has been applied to the cart = 2.4 - 10/10/17 = * Improved configuration menu = 2.3 - 27/07/17 = * Fixed an issue due to the "Every N amount spent" was not properly applied = 2.2 - 17/07/17 = * Fixed an issue due to the "Every N amount spent" was not properly applied = 2.1 - 04/07/17 = * The plugin now allows to apply promotion to most expensive products = 2.0 - 15/06/17 = * Added option to select all product when using the "Specific products added to cart" strategy = 1.9 - 30/05/17 = * Fixed an issue that prevented to new rules to be created = 1.8 - 13/05/17 = * Fixed a WPML issue that under certain conditions may remove discounts when placing an order = 1.7 - 10/05/17 = * Minor bugfix = 1.6 - 17/04/17 = * New promotion type: Apply promotion to every N items = 1.5 - 07/04/17 = * Improved compability with WooCommerce 3.0.1 = 1.4 - 09/03/17 = * Fixed an issue that prevented to properly compute item quantity sum = 1.3 - 21/02/17 = * Added support to upcoming WooCommerce 2.7 = 1.2 - 10/05/17 = * Minor bugfix = 1.1 - 06/05/17 = * Minor bugfix = 1.0 - 06/01/17 = * Release