Ícone do produto

Role & Customer Based Pricing para WooCommerce

Create individual pricing for customers based on their role or account. Hide prices from guests. Import and export with ease.
Escolha uma opção de cobrança
$79
Economize 20%
$158 $126.40

Comparação de produtos

A assinatura inclui

  • Melhorias e atualizações de produtos
  • Suporte ao cliente
  • Garantia de 30 dias para reembolso

  • Role-based pricing: flat regular and sale prices or a percentage discount for every user role, per product or for the whole store.
  • Customer-specific pricing: a negotiated price for one customer account, on top of the role prices.
  • Global pricing rules: one rule for categories, tags, brands, selected products or the entire catalog, for everyone or only for selected roles and customers. Suspend and reactivate rules at any time.
  • Quantity rules: minimum and maximum quantities and a quantity step, per product, per role or per rule.
  • Guest restrictions: hide prices from visitors, stop guest purchases, and change the add-to-cart label and message for them.
  • Role-based taxes: switch taxes off for a role, or show prices including or excluding tax per role in the shop and at checkout.
  • Roles management: create wholesale, VIP or partner roles inside the plugin, no extra plugin needed.
  • Import and export: role and customer prices and quantity rules through the WooCommerce CSV tool or WP All Import.
  • Works with Simple, Variable, Grouped and Subscription products, the cart and checkout blocks, HPOS, WooCommerce Subscriptions, Product Add-ons, Smart Coupons, WPML and more.

Role-based prices on the product edit screen

Prices by User Role

Give every customer group its own price. Open a product, pick a role and set the price; wholesale, VIP, partner or any role you create.

  • Flat prices: an exact regular price and an optional sale price for the role.
  • Percentage discounts: off the regular price or off the current sale price, your choice.
  • Show the result as the exact price or as a sale price with the regular price crossed out.
  • Per product, per variation, or for the whole variable product at once.

Prices for Individual Customers

Some accounts deserve their own terms. Search for the customer and set the price for them; it wins over the role price and over global rules.

  • Any number of customers per product, each with flat prices or a percentage discount.
  • Customer rules at the product level or inside a global rule.
  • Customer first, then role, then global rules: the order is always predictable.

Global Pricing Rules

Price many products with one rule instead of editing them one by one. Choose categories, tags, brands, selected products or the entire store, then choose who gets the price: everyone, selected roles or selected customers.

  • All rules in one table with the pricing, the products, the customers and the quantity rules at a glance.
  • Suspend a rule for a while and reactivate it later without rebuilding it.
  • Quantity rules can be part of a global rule too.
Global pricing rules table

Quantity Rules

Keep wholesale orders profitable. Set the smallest and the largest quantity a role may order and sell in packs.

  • Minimum quantity: no small, unprofitable orders.
  • Maximum quantity: cap what one customer can buy.
  • Quantity step: packs of 6, 12 or any number.
  • The quantity field on the product page follows the rule, and the cart and checkout refuse quantities that break it, in the classic templates and in the blocks.
Minimum, maximum and step quantity fields

Guest Restrictions and Price Display

Decide what visitors see before they log in. Every option is off by default; switch on only what your store needs.

  • Hide prices from visitors until they log in.
  • Stop guest purchases and show your own message when a visitor tries to add to the cart.
  • Change the add-to-cart label for visitors, for example “Log in to buy”.
Product page for a visitor with hidden prices
Message shown when a visitor tries to buy

Tax settings per user role

Role-Based Tax Settings

Override the store tax settings for selected roles, which keeps B2B pricing clean.

  • Turn taxes off for a role, for example VAT-exempt business buyers.
  • Show prices including or excluding tax per role, in the shop and in the cart and checkout.
  • Store defaults stay in place for every other role.

Roles Management

Create the roles your pricing needs without another plugin.

  • Add a role in seconds and inherit the capabilities of an existing one, for example Customer.
  • See every role and its capabilities in one table.
  • Assign the role to customers in the usual WordPress user screen.
Roles management screen

Role-based pricing columns in the WooCommerce product export

Import and Export

Maintain thousands of role prices in a spreadsheet.

  • Role and customer prices and quantity rules as columns in the WooCommerce CSV export and import.
  • WP All Import add-on for feeds and bulk updates.
  • Update prices for one role without touching the others.

Will it work with my setup?

The plugin works with the WooCommerce price filters, so prices are correct wherever WooCommerce shows them: product pages, shop grids, the cart, the checkout, order emails and the Store API.

  • Products: simple, variable and variations, grouped, WooCommerce Subscriptions, LearnDash courses.
  • Product add-ons: WooCommerce Product Add-ons, Acowebs WCPA, StudioWombat Advanced Product Fields.
  • Coupons: WooCommerce Smart Coupons.
  • Data: WooCommerce CSV import and export, WP All Import, WPML configuration for translated settings.
  • WooCommerce: cart and checkout blocks, Store API, high performance order storage.
  • Developers: filters to change rule matching and the final price.

Perfect for: wholesale and B2B stores, membership and club pricing, distributors with negotiated terms, and any store that sells to more than one kind of customer.


Perguntas frequentes

What is the difference between role-based and customer-based pricing?

Role-based prices apply to every user with a given role, for example Wholesale or VIP. Customer-based prices apply to one customer account. Both can be set on a single product or through a global rule, and both can be a flat price or a percentage discount.

Which price applies when several rules match the same customer?

The order is fixed: a customer-specific price on the product wins over a role price on the product, and both win over global rules. Between global rules, the most recently created matching rule applies. Suspended rules are ignored.

Can I price a whole category or the entire store instead of editing every product?

Yes. A global pricing rule targets categories, tags, brands, selected products or the whole catalog, and applies to everyone or only to the roles and customers you select. Rules can be suspended and reactivated at any time.

Does it work with variable products?

Yes. Set a rule on the parent product and it applies to every variation, or set different rules per variation. Variable subscriptions are supported as well.

How are percentage discounts calculated and displayed?

By default the discount is taken from the current price, so from the sale price when the product is on sale. A setting lets you always use the regular price instead. You also choose how the result is shown: as the exact price, or as a sale price with the regular price crossed out.

Can I hide prices from visitors or stop them from buying?

Yes. Two settings hide prices for visitors and block purchases until they log in. You can change the add-to-cart label for visitors, for example “Log in to buy”, and the message they see when they try to add a product. Both options are off by default.

Can I set minimum or maximum order quantities?

Yes. Each rule can carry a minimum quantity, a maximum quantity and a quantity step, per product, per role or in a global rule. The quantity field on the product page follows the rule, and the cart and checkout refuse quantities that break it, in the classic templates and in the cart and checkout blocks.

Do I need another plugin to create user roles?

No. The plugin adds a Roles Management screen under Users. Create a role, inherit the capabilities of an existing role such as Customer, and assign it to users in the normal WordPress user screen.

Can I import and export role prices?

Yes. Role and customer prices and quantity rules appear as columns in the WooCommerce product CSV export and import. A WP All Import add-on covers feeds and large updates.

Can taxes differ by role?

Yes. For each role you can switch taxes off, and choose whether prices are shown including or excluding tax in the shop and in the cart and checkout. Roles without custom settings keep the store defaults.

Does it work with the cart and checkout blocks and high performance order storage?

Yes. Prices come through the WooCommerce price filters and the Store API, so the cart and checkout blocks, the classic templates, order emails and the mini cart all show the customer’s price. High performance order storage is supported.

Which plugins is it tested with?

WooCommerce Subscriptions, WooCommerce Product Add-ons, Acowebs WCPA, StudioWombat Advanced Product Fields, WooCommerce Smart Coupons, LearnDash course products and WPML. Multi-currency plugins are not supported out of the box; developers can use the plugin’s price filter to convert the adjusted price.

Informações da extensão

  • Versão do WordPress obrigatória: 5.0
  • Versão PHP necessária: 7.2
  • Testado com WordPress: 7.1
  • Testado com WooCommerce: 11.2
  • Requer pelo menos o WordPress: 5.0
  • Requer pelo menos o WooCommerce: 8.0

Compatibilidade

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Países

  • Em todo o mundo

Related Products

Preço: $79 Anualmente
Classificado com 3.4 de 5 estrelas
Preço: $279 Anualmente
Classificado com 3.9 de 5 estrelas
Preço: $59 Anualmente
Classificado com 3.1 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.7 de 5 estrelas
Preço: $49 Anualmente
Classificado com 4.1 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.3 de 5 estrelas
Preço: $39 Anualmente
Classificado com 2.8 de 5 estrelas
Preço: $109 Anualmente
Classificado com 2.6 de 5 estrelas
Uso dos seus dados pessoais
Nós e nossos parceiros processamos seus dados pessoais (como dados de navegação, endereços IP, informações de cookies e outros identificadores únicos) com base em seu consentimento e/ou nosso interesse legítimo para otimizar nosso site, atividades de marketing e sua experiência de usuário.