The WooCommerce Pricing & Discounts! plugin (WCTBP) is a powerful tool that allows the shop admin to create price and discount rules that dynamically set products price, cart discounts or adds fees to cart according to time periods, quantity (currently in cart or item stock value left), amounts spent (per items or cart total) and user roles (for automatic role assignment give a look to companion plugin.
HOW IT WORKS
It’s very straight-forward. Once installed and activated, a new WooCommerce Pricing! bulk editor voice will appear in the main menu, from where the shop admin can access to the bulk price and discounts rules configurator and create the price and discount rules where will be defined item prices or cart discounts according to:
Quantity (in cart or in stock) or Amount spent (per items or cart total) or Product total sales
Furthermore, the shop admin can also create specific rules individually for any product (or its variants) directly from its admin edit page!
NOTE: price manipulation is performed before the taxes are applied to the current item price (if you have altered the item price by manually applying a sale, eventually restore it). The plugin computes the new item base price and then taxes are added to it.