The WooCommerce Dynamic Pricing plugin enables you to add bulk discounts for a particular product item, a category, or based on user roles. You can also easily set the discount prices for each product by creating a table for quantities and their discounts. For example, you can offer a discount when a customer buys 2-5 items. With this plugin, you can also offer special discounts to loyal customers by tagging them. For instance, a loyal customer would receive a 10% discount if they buy 2-5 items whereas a guest customer would get a 5% discount.
It also has rules for simple and advanced category pricing, where you can set discounts for all products in a category.