If you use WooCommerce, there are likely times you need to custom price products for a specific customer or customers. It might be long-time buyers that you choose to give a discount to on a certain product. Or maybe someone you know who wants to purchase a specific product a few times over a given period of time, and for that you want to also give them a discount. That’s what the Customer Specific Pricing for WooCommerce plugin will do for you.
There is both a free version and a premium version, so you will want to compare features. The free version does give you some flexibility in user roles, but, of course, the options the premium version offers make it a much more powerful addition to your WooCommerce site.
As mentioned, the free version lets you give discounts based on user roles, but with the premium version, you are also able to set a different price for each registered customer. This is ideal for situation giving someone a discount on several purchases over time. If you are using the Groups plugin, you can also set prices for those groups. With all discounts, you can choose between a flat rate or a percentage discount. And with the Pricing Manager, it’s easy to assign product prices that work with multiple products and prices.
The pricing works with Simple Products and also with sale prices. So you can offer different sale prices for specific users, roles, and groups as well. Lastly, there is an upcoming feature to the plugin called Quantity Based Discounts, where you can set a discount for a quantity range. As a result, you will be able to give a flat rate or percentage discount, say of 10% for orders of 10 or more, 25% for 20 or more and so on.
If you are looking at an easy way to give customer discounts based on individual user, role or group, be sure to check out the Custom Specific Pricing for WooCommerce plugin