How to Create WooCommerce Multiple Prices Per Product

Share on facebook
Share on linkedin
Share on twitter

We will use the Dynamic Pricing and Discount Rules plugin to create multiple prices on the product. It allows you to create wholesale tiered pricing based on cart quantity, product category, and user role. Having multiple prices per product means the customers can have different options to shop with the best offers. Many e-commerce sites use this method to provide the best deals to their valued customers.     

5 Ways to create multiple prices per product

You can easily create multiple prices per product with Dynamic Pricing & Discount Rules plugin. You can set multiple prices per product on the following basis.

  1. Pricing based on user role
  2. Wholesale tiered pricing
  3. Pricing per user Pricing to change based on items in the cart
  4. Discount based on category
  5. Variable Products

Pricing based on user role

It allows you to set the different prices for different users such as administrators, editors, customers, subscribers, etc. You can follow the steps below to put the pricing based on user roles.  

Step 1: Install and Activate Woosuite Core plugin

At first, you have to install and activate the Woosuite Core plugin. To do so, you need to download the plugin and upload it to your site.

You can upload it by going to Plugins>>Add New>>Upload Plugin. Then choose a file you downloaded and click Install Now

You need to activate the plugin after it is installed.

Step 2: Install Dynamic Pricing & Discount Rules

The next thing you need to do is install Dynamic Pricing & Discount Rules plugin. You can find the plugin in Woosuite Dashboard.

Go to Woosuite Dashboard and click Install Plugin. Find Dynamic Pricing & Discount Rules plugin and install it.

After that, you need to activate the plugin.

Step 3: Edit the product

Then you need to edit the product that you want to set the pricing based on user role.

Go to Products>>All Products and click Edit on a particular product.

Step 4: Add a pricing group

In the pricing group, you can edit the offers on the products.

Go to Pricing Discount Rules and click Add Pricing Group.

Step 5: Set the specific roles

Since we are creating the offers based on user roles, you need to specify the user roles to enable them.

Change the Applies To value to Specific Roles. Then select the roles on which you would like to enable the offer. You can also select multiple user roles.

Step 6: Set the discount value

Now, you have to set the discount offer that you want to provide. Here, we are providing a percentage discount of 15 percent. You can set the minimum and maximum quantity values to make offers available for a specified quantity only.    

Step 7: Update and view the product

After you have finished all the above steps, update and view the product to see the offer.

Apply pricing based on user roles for all products

With the above steps, you can easily apply pricing based on user roles for an individual product. But when you have to enable the same offer for all products, it will take longer. For all products, you can take the following steps instead.

Go to Woosuite>>Pricing and click Roles.

You can find all the user roles there. You need to enable the role and specify the discount type and amount.  

After that, click Save Changes to save the settings. The offers will be applied to all the products in the store.

.

You can view any of your products to verify the applied offer.

Wholesale Tiered Pricing

You can use this method to create the wholesale offer for your wholesale customers only. Since we will be using the Dynamic Pricing & Discount Rules plugin, make sure you have already installed it on the site. 

Step 1: Edit the product

Go to Products>>All Products and click Edit on product for creating the offer. 

Step 2: Add a pricing group

Go to Pricing Discount Rules and click Add Pricing Group.

Step 3: Set the wholesale customer role

You need to change the value to Specific Roles and select the Wholesale Customers in Roles. So, the offer will only be valid for wholesale customers.

Step 4: Set the discount offer

Now, choose a discount offer you would like to provide for wholesale customers. Here, we have provided a 20% discount on a quantity of 1 or more products.

Step 5: Update and view the product

After completing the above steps, you can update and view the product from the wholesale customer account to see the change.

Pricing per user Pricing to change based on items in the cart

Step 1: Edit the product

You need to edit the product that you want to set the pricing based on user role.

Go to Products>>All Products and click Edit on a particular product.

Step 2: Add a pricing group

Go to Pricing Discount Rules and click Add Pricing Group.

Step 3: Set the specific roles

Now, you need to specify the user roles to enable the offer accordingly. 

Change the Applies To value to Specific Roles. Then specify the roles on which you would like to enable the offer.

Step 4: Set the quantity and discount value

After that, you have to specify the minimum and maximum quantity along with the discount type and amount. So, the discount offer will be applicable for the specified quantity only.  

Step 5: Update and view the product

After you have finished all the above steps, update and view the product to verify the offer.

The price will change according to the discount when you change the value in cart.

Discount based on category

With this method, you can configure the pricing based on the category of product. It can be helpful when you have to use the same discount offer on a particular category. 

Go to Woosuite>>Pricing and then click Category.

Then you need to enable the category on which you want to provide the offer. Also, provide the discount type and amount.

After that, click Save Changes to save the settings.

The offer will be valid in all the selected categories.

Variable Products

Variable products are types of products that include variations on the basis of size, color, design, etc. It offers multiple options of the same products to choose from. For example, a hoodie can have different colors like blue, red, and green. 

To create multiple prices for a variable product, you can follow the steps below. 

Step 1: Edit the product

You can edit the product by going to Products>>All Products. Then click Edit on any variable product you have.

Step 2: Add a pricing group

Select Pricing Discount Rules and click Add Pricing Group.

Step 3: Set the product variations

You need to specify the product variation on which you want to set the offer.

Select the Specific Variations in Products/Variations dropdown.

Then choose the variations for applying the offer. Here, we have selected the Red hoodie. 

Step 4: Set the discount offer

Now, you can set the type and amount of the discount offer. It will only be applicable for a red hoodie.

You need to add another pricing group if you want to create a different offer for another variation.

Click Add Pricing Group and set up the discount setting.

Step 5: Update the product

When you have finished all the above steps, update the product. The discount will be applied to the selected product variations.

Conclusion

This article presents the different ways to create multiple prices per product based on user role, wholesale tiering, product category, and quantity. It is easier to create multiple prices per product using our Woosuite Core plugin. If you still have any confusion, feel free to leave a question in the comment section.     

Brian
Brian

Welcome to the Woosuite blog, where we discuss all things WooCommerce. I hope we can help you achieve something today...

Download Variation

Swatches Today

Where should we send your free download?

By downloading you agree to our privacy policy.

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access

Get Access to Demo Now

Enter your  email address below to get access