Often times, store owners want to offer customers a discount or reduced price when they purchase a certain quantity of a product. For example, say you sell Product A at $10 each. When a customer purchases 20 or more Product A, you want to give them a 5% discount.
This functionality can be achieved very easily in WooCommerce using the UltimateWoo Dynamic Pricing module. With UltimateWoo Dynamic Pricing, WooCommerce website managers can create dynamic pricing rules to discount products based on the quantity that is added to a customer’s cart. You can also configure pricing rules based on order total, user role, or product category. Further, WooCommerce pricing rules can be created globally, or on a per-product basis.
In our example, we’ll create a simple discount based on the product quantity. Our product costs $10. When a customer adds 20 or more to their cart, they will receive a 5% discount. Since 0.95(20 X $10) = $190, we know what our cart total should be with just these 20 items in it.
First, make sure the UltimateWoo Dynamic Pricing module is enabled from your UltimateWoo settings screen. Then, go into your product’s edit screen. In the Product Data box, click on the “Dynamic Pricing” tab. You can configure the pricing rules however you wish, but here’s how we configured our example.
Now, all you need to do is check to make sure everything is working as expected. Add one of your products to the cart – just add one to make sure the discount is not being applied.
Change the quantity to 20, then update the cart. The price modification should be applied, and the cart total should be $190 (as we calculated).
There you have it. You’ve now successfully configured pricing rules to give your customers a discount or reduced price based on the quantity of a product they’ve added to their cart.