Woocommerce All Discounts – Dynamic pricing plugin with bulk discounts, quantity discounts, categories, tags, newsletters and more

Description

Woocommerce All Discounts is a powerful woocommerce dynamic pricing plugin which allows you to drive customer loyalty and revenue. Woocommerce All Discounts is a powerful extension which lets you manage shop discounts like a pro. You can create any type of woocommerce dynamic discount such as bulk discounts, percentage based, fixed amount discounts, buy one get one deals,free gifts or discounts on specific products, depending on the popularity of the product. You can offer advanced discounts in the form of dynamic pricing based on the customers role, cart items, product categories, product tag ,metas or attributes, orders count and many more ways.

LINKS

CATEGORY/ TAG/ META/ DISCOUNT RULES:

  • Buy a product from make-up category and get 15% off
  • Buy any camera of 41MP resolution and get 10% off cart subtotal
  • Purchase 4 products from category B, and get 20$ off cart total amount

VARIABLE PRODUCT DISCOUNTS:

  • Buy 1 slipper of color blue and small size and get 20% off
  • Get a red slipper for free if you purchase 2 blue slippers
  • Purchase 2 small size t-shirt for the price of one

Buy One Get One free (BOGO):

  • Buy a phone and get headphone for free
  • Purchase 2 products A and get 1 product B free
  • Buy 3 product from category A, and get 1 product free from category B
  • Get 2 product for free if your cart subtotal is higher than 500$
  • Choose a free gift from category A if you purchase 3 products from category B

PRODUCT IN CART DISCOUNT RULES:

  • If your cart total amount is 100$ or above, get 15$ discount
  • Purchase for a total of 500$ and get 20% discount based on shipping country

PRODUCT DISCOUNT:

  • Buy product A and get discount on product B
  • Get 5% discount on any product
  • Buy 20 tea cups and get one flask for free

SOCIAL NETWORK DISCOUNT:

  • Follow facebook page and get 10% off any product
  • Follow instagram page and get 5% off cart subtotal
  • Share product on facebook wall and get 10% off any product

MAILCHIMP OR SENDINBLUE NEWSLETTER/ AFFILIATION DISCOUNT:

  • Get discount on purchased product if subscribed to our mailchimp newsletter database
  • Get discount if customer is following an affiliation link
  • Get discount on first purchase if you subscribe to our sendinblue newsletter database
  • You get a 30% discount on your next order if 5 other customers land on my page using your affiliation link.

SPECIFIC USER/ USER ROLE/ GROUP BASED DISCOUNT:

  • 5% off for all shop subscribers
  • 20% off product if customer logs in with a specific email domain
  • 10% off cart subtotal if customer belongs to a specific group. Eg; loyal customers/li>

SHIPPING/ BILLING BASED DISCOUNT:

  • 50% off product if customer shipping country is Australia
  • 25$ off flat of if customers billing state is Abuja
  • Get Product A for free if shipping state is New York

DISCOUNT BASED ON COUPLED RULES:

  • If order item count is more or equals to 2 and in category A apply 20% discount on category B products.
  • If order subtotal is less than 500$ and more than 100$ get 15% off cart subtotal.
  • Offer 1 or more products from category B as free gift if order products in category B and if cart subtotal is more than 200$.

FIRST TIME ORDER DISCOUNTS

  • Make your first purchase and get a 20% discount of total item in cart
  • Purchase your first item and get product B for free
  • Get 10$ off your first purchase on our shop
  • First time customers get 20% off for all item in the cart

NTH ORDERS BASED DISCOUNTS:

  • Purchase 3 times and get 50% discount off your 4th order
  • Get a free gift from category B after your 2nd purchase from the shop
  • Get 10$ off total order of your 4th purchase

CART ITEMS COUNT DISCOUNTS:

  • Buy 5 units of product A, and get 10% off all products in your cart
  • Purchase 3 units of product B, and get 2 units of product C for free
  • Get discount on shipping country if product B is purchased

DISCOUNTS BASED ON THE PAYMENT METHOD:

  • Get 25% off total order if you use paypal as checkout payment method
  • A 15% discount will be applied to your cart if you select stripe as checkout payment method

FREE GIFTS:

  • Get product A for free if you purchase product B
  • Purchase product A and get one more for free
  • Buy for a total of 50$ and get a free gift of your choice

PREVIOUS PRODUCT PURCHASES BASED DISCOUNTS:

  • Buy product A and get 10$ off the 3rd purchase of the same product
  • Get 30$ off product subtotal after 5 consecutive purchase of product C
  • Get a free gift on the 4th purchase of product A

CONDITIONS BASED and RULES APPLIED ON:

Discounts are applicable based on conditions define by the shop manager, conditions can be based on categories, a defined product list, (specifics) users role, country/state, social media, previous orders, first order, products in cart, product reviews, payment gateway, newsletter subscription, affiliation link, shop currency.
The rules can be applied on free gift, product price, cart subtotal, and taxes.

Screenshots

  • Discount creation page
  • Product list creation page
  • Product quantity based pricing page

Installation

Minimum Requirements

  • WordPress 3.5 or greater
  • Woocommerce version 2.0 or greater
  • PHP version 5.2.4 or greater
  • MySQL version 5.0 or greater

This section describes how to install the plugin and get it working

Automatic installation (easiest way)

To do an automatic install of Woocommerce All Discounts, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type “Woocommerce All Discounts” and click Search Plugins. Once you have found it you can install it by simply clicking “Install Now”.

Manual installation

Uploading in WordPress Dashboard

  1. Download `woocommerce-all-discounts.zip`
  2. Navigate to the ‘Add New’ in the plugins dashboard
  3. Navigate to the ‘Upload’ area
  4. Select `woocommerce-all-discounts.zip` from your computer
  5. Click ‘Install Now’
  6. Activate the plugin in the Plugin dashboard

Using FTP

  1. Download `woocommerce-all-discounts.zip`
  2. Extract the `woocommerce-all-discounts` directory to your computer
  3. Upload the `woocommerce-all-discounts.zip` directory to the `/wp-content/plugins/` directory
  4. Activate the plugin in the Plugin dashboard

The WordPress codex contains instructions on how to install a WordPress plugin.

Updating

You can use automatic update to update the plugin safely.

FAQ

  • How to create a woocommerce based quantity pricing?
  • How to setup a woocommerce group pricing ?
  • How to set-up free gifts for woocommerce stores
  • How to create a woocommerce discount based on the customer email domain?
  • How to create a woocommerce discount on a product variation?
  • How to create a woocommerce discount on the first order or the nth order?
  • How to create a woocommerce discount per payment method?
  • How to create a woocommerce bulk discount per customer role or group?
  • How to create a woocommerce bulk discount per category?
  • How to create a products list using woocommerce all discounts?
  • Installation Instructions

    Minimum Requirements

    • WordPress 3.5 or greater
    • Woocommerce version 2.0 or greater
    • PHP version 5.2.4 or greater
    • MySQL version 5.0 or greater

    This section describes how to install the plugin and get it working

    Automatic installation (easiest way)

    To do an automatic install of Woocommerce All Discounts, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

    In the search field type “Woocommerce All Discounts” and click Search Plugins. Once you have found it you can install it by simply clicking “Install Now”.

    Manual installation

    Uploading in WordPress Dashboard

    1. Download `woocommerce-all-discounts.zip`
    2. Navigate to the ‘Add New’ in the plugins dashboard
    3. Navigate to the ‘Upload’ area
    4. Select `woocommerce-all-discounts.zip` from your computer
    5. Click ‘Install Now’
    6. Activate the plugin in the Plugin dashboard

    Using FTP

    1. Download `woocommerce-all-discounts.zip`
    2. Extract the `woocommerce-all-discounts` directory to your computer
    3. Upload the `woocommerce-all-discounts.zip` directory to the `/wp-content/plugins/` directory
    4. Activate the plugin in the Plugin dashboard

    The WordPress codex contains instructions on how to install a WordPress plugin.

    Updating

    You can use automatic update to update the plugin safely.

    Will Woocommerce All Discounts work with my theme ?

    Woocommerce All Discounts works with any theme, including the default WordPress themes.

    Reviews

    Poor writen, rules don’t work as expected

    The plugin throws fatal errors, and countless php warnings when settings aren’t correctly applied in the WP-admin UI. The plugin needs to be rewritten to prevent fatal errors and warnings when settings aren’t correct. After that is addressed, the plugin needs to catch and report missing inputs before discounts are allowed to publish.

    Rules don’t work as expected. For example a free gift, it was always appearing in the cart, and just charged for. The gift only needs to be put in the cart when the rule criteria is met, and removed when it’s not. This doesn’t happen.

    A decent concept and a plugin that would be useful if it wasn’t poorly written, and would work as expected.

    Free version slows down your website?

    On first sight, it looks just like an elaborate advert for the pro version.

    As soon as you install the plugin, you get a Warning saying:

    This plugin will slow your site down unless you buy the PRO version.

    What a cheek.

    Read all 47 reviews

    Contributors & Developers

    “Woocommerce All Discounts – Dynamic pricing plugin with bulk discounts, quantity discounts, categories, tags, newsletters and more” is open source software. The following people have contributed to this plugin.

    Contributors

    Changelog

    1.5.2

    • Fixed issue related to “Invalid argument supplied for foreach”

    1.5.1

    • Fixed issue related to discount which not apply on checkout

    1.5

    • Removed upgraded notice to pro

    1.4

    • Compatibility with PHP 7
    • Added compatibility with woocommerce 3.3.X

    1.3

    • New feature displayed on the Pro page

    1.2

    • Fixed issue price display issue with variable products

    1.1

    • Added compatibility for WooCommerce 3.x
    • Minor bug fixes

    1.0

    • Fixed variable products issue

    0.9

    • Fixed css conflict with loco translate
    • Fixed quandity based pricing not being able to be disabled issue

    0.8

    • Added pro features page

    0.7

    • Fixed minor bugs

    0.6

    • Fixed speed issue when the discounts are enabled

    0.5.2

    • Fixed products lists creation issue

    0.5.1

    • Fixed new versions update issue

    0.5

    • Added compatibility with woocommerce 2.4.10
    • Updated ORION library included

    0.4

    • Improvements: Start and End dates are not mandatory anymore. When not filled, the discount is active everytime.
    • Added date picker to ease the dates selection.
    • Fixed error message when creating group of rules
    • Fixed lists and discounts requests limitation (nopaging issue)
    • Fixed total cart discount is not displayed on the order details pages (admin and front)
    • Fixed variations IDs don’t return anything when evaluating a list by IDs
    • Added plugin review notice