To change the price of a product in WooCommerce: First, log into your WordPress Dashboard. The Customer Specific Pricing extension for WooCommerce by WisdmLabs allows you to set a different product price for customers in WooCommerce based on parameters:. It tried as follows: For now all I'm trying to achieve is set a sale price in my functions.php. woocommerce_get_price_html: changes the way price is shown on the product and shop pages. How to set WooCommerce multiple prices per product. So here’s an example. That’s it! In the Product Data panel, select the General tab. These currencies are based on shopper locations and it gives you the flexibility to sell your physical and digital products to customers all over the world. (Or, optionally, does not). Variable products are a product type in WooCommerce that lets you offer a set of variations on a product, with control over prices, stock, image and more for each variation. Uses familiar WooCommerce bulk edit actions Set regular price and Set sale price. I have a Woocommerce store set up with various product categories. Variable products use attributes, like price, to generate multiple variations of a single product. Although WooCommerce is a fantastic plugin, it’s not designed with wholesale stores in mind. Update the Regular Price field or Sale Price field with a number. Customer Specific Pricing Plugin. When i set price on 'woocommerce_get_cart_item_from_session' hook as well then it worked and showed updated price on cart page. From here you need to click on the Discount link. Another interesting option is to update the price when customers add a product to their carts. This way, you don’t have to duplicate the products you’d like to sell to different types of customers. Let’s say you are selling a … Change WooCommerce Price Display for All Products +1. Normally, you would add a wholesale price for each product manually. The markup value can be positive yielding an increase in price, or negative yielding a decrease in price. The plugin is built for versatility and easy integration with any WooCommerce business, and you can even set discounts and prices for single specific users. So, in this case, to update the price programmatically in WooCommerce simply paste this script right after the previous one. I want to apply a 20% discount to all products, which belong to the product category Cuckoo. As you can see, WooCommerce Wholesale Pro lets you set and display different prices for the same product, depending on the user’s role. However, the WooCommerce Wholesale Prices plugin also allows you to set global discounts for wholesale customers. Adding a Variable Product ↑ Back to top Step 1. woocommerce_cart_item_price: changes the way product prices are shown in the cart table. Simply head over to WooCommerce » Settings page and switch to the Wholesale Prices tab. Puts the price increase (or decrease) in the options drop-down box alongside of the terms so customers can make informed decisions. Using WooCommerce you can easily set multiple prices per product by creating variable products and setting the price for each variant. Next, from the navigation menu on the left, click the Products link. I was setting price just to 'woocommerce_add_cart_item' hook and it was not working. You can offer discounts using WooCommerce, but that’s not enough for a wholesale operation. To sell in bulk, you need to be able to set wholesale prices in WooCommerce. B2BKing offers multiple methods to set wholesale prices, either directly, through CSV import or through discounts (product, category and bulk order discounts). They can be used for a product like a shirt, where you can offer a large, medium and small and in different colors. Save your changes. WooCommerce shop owners can set different prices for individual customers; Custom prices for products can be configured for user groups defined in the system Choose the product you wish to edit. – Sajal Feb 26 '16 at 21:25 The Price Based on Country for WooCommerce plugin allows you to easily set and sell the same product using multiple currencies.