Ni Role Based Pricing for WooCommerce Pro

Price range: $34.00 through $74.00

Different WooCommerce prices, bulk discounts, order rules and catalog for guests, every user role and single customers. Wholesale sign-up with approval, dashboard, sales by role and CSV import/export. HPOS and Cart & Checkout blocks ready.

Description

WooCommerce plugin · Pro

Ni Role Based Pricing for WooCommerce Pro

Sell to guests, retail customers, wholesalers, dealers and VIPs from one store, each with their own prices, bulk discounts, order rules and catalog. No code: a few fields on the product, the category or one settings screen.

Role & customer pricesBulk pricesWholesale sign-upMembers-only catalogHPOS compatibleCart & Checkout blocksCSV import & export

Example: a guest sees a T-shirt at ₹100, a logged-in customer pays ₹90, a wholesaler pays ₹80 (₹70 from 50 pieces, minimum 12, plus a private “Trade only” category), and your biggest dealer has a special deal of ₹72.

01

Prices per role

Fixed price, % off or amount off for each role, on a product, a variation, a category or store-wide. Separate price for guests.

02

Bulk (quantity) prices

“₹75 each from 10, ₹70 from 50” per role, with a price table and a live total on the product page.

03

Customer-specific prices

One customer’s own price, bulk prices, category discounts, discount on everything and order rules.

04

Hide prices & order rules

Hide the price or Add to cart, set minimum, maximum and step quantities and a minimum order total per role.

05

Catalog visibility

Hide products or categories per role, or show a members-only catalog. Hidden really means hidden.

06

Wholesale registration

Role manager, sign-up form with company fields, Approve / Reject and four WooCommerce emails.

07

Dashboard & sales by role

Key figures, sales per day, status and payment breakdown, top lists, and which role brings how much.

08

CSV import & export

Change hundreds of prices in a spreadsheet, with a line-by-line check before anything is saved.

Product page

Your price, the bulk price table and “You save”

Each logged-in customer sees the price of their own role on the product page, in the cart and at checkout. The normal price is crossed out, and the bulk price table shows what they pay for more pieces.

  • “Your price:” label, crossed-out regular price and the Sale badge (each optional)
  • “You save ₹750.00 (30%)” under the price
  • Bulk price table for the visitor’s own role, with a total that updates as the quantity changes
WooCommerce product page with a wholesale role price, You save line and bulk price table
Shop & categories

Role prices on shop and category pages

Role prices are used everywhere in the store, not only on the product page.

  • “You save” under each price in shop and category lists
  • The best bulk price under the price: “₹65.00 each from 50”
  • Variable products show the “from – to” range of the visitor’s role
WooCommerce category page for a wholesale customer with You save and best bulk price under each product
Guests

Turn visitors into wholesale customers

Show guests the wholesale price as a teaser, with links to log in or sign up. Or hide prices and Add to cart from guests completely.

  • “Wholesale price: ₹80.00 – Log in or sign up”
  • Per guest or role: show normally, hide Add to cart, or hide price and Add to cart
  • Your own text and a Log in button, or a button to your sign-up page
Category page for a guest showing the wholesale price teaser with Log in or sign up
Product editor

Set it all on the product

The Role pricing box in the product editor holds everything for one product or variation.

  • A fixed price, % off or amount off for each role, and the role’s bulk prices
  • Prices for specific customers: search a customer and give them their own deal
  • Copy the prices of one variation to all variations with one click
WooCommerce product editor with role prices, quantity tiers and prices for specific customers
Settings

One settings screen, in clear tabs

Choose the priced roles and set everything that applies to the whole store, with a short explanation on every tab.

  • General, Price display, Store-wide prices, Hide price, Order rules, Catalog visibility, Advanced
  • Store-wide discounts and bulk prices per role
  • Minimum, maximum and step quantities and a minimum order total per role
Role Based Pricing Pro settings screen with priced roles, price display and store-wide discounts
Check prices

“Check prices”: what each role pays, and why

Never guess which rule is used. Pick a product and get one plain sentence per role or customer.

  • “Customer pays ₹85: 15% off, set on this product.”
  • “Not used: 10% off from the store-wide discounts, because the product’s own price comes first.”
  • Also explains bulk prices, hidden prices, quantity limits and visibility
Check prices screen explaining what each role pays and which rules are not used
Catalog visibility

Members-only catalog

Make products or whole categories visible only to some customers, for example a wholesale-only range.

  • Mark a product or category Visible or Hidden for guests or a role, or hide everything except what is marked Visible
  • Hidden products disappear from shop, categories, search, blocks, related products, menus and widgets
  • Page numbers and counts such as “Shoes (12)” stay correct; a hidden product’s address shows “page not found” or goes to a page you choose
Wholesale customers

Roles and wholesale registration

Create the roles you need and let businesses apply for them. You stay in control of who gets wholesale prices.

Role manager screen to add, rename and delete roles such as Wholesale customer

Role manager

Add roles such as “Wholesaler”, “Distributor” or “Gold member” with one field. Rename or delete them later; WordPress and WooCommerce roles are protected.

Wholesale sign-up form on the store with company, phone and tax number fields

Wholesale sign-up form

Put the “Wholesale registration” block or the [nirbpp_registration] shortcode on any page. Choose which fields are shown and required: company, phone, tax / VAT number, business address and a message.

Wholesale registration requests with company details and Approve and Reject buttons

Approve or reject requests

Every request with its company details, Approve and Reject buttons, bulk actions and a pending count in the menu. Change your mind later on the user’s profile. Four emails in your WooCommerce email design: new request, received, approved and rejected.

CSV

CSV import and export

Change hundreds of prices in Excel or Google Sheets instead of opening every product.

  • Export role prices, bulk prices, hide and visibility settings, quantity limits and customer prices
  • Optional empty row for every product and role, ready to type prices into
  • Line-by-line check before import: what would change, and which lines have a mistake and why
CSV import check showing each line's change before anything is saved
Dashboard

Dashboard and Sales by role

Role Pricing Pro opens on a dashboard with your store at a glance, for today, 7 or 30 days, this or last month or any dates, compared with the period before.

  • Sales, orders, average order, items sold, new customers, refunds, stock and wholesale requests
  • Sales per day, orders and sales by status (custom statuses too), payment methods, top products, customers and categories
  • Sales by role report: orders, buyers, sales and share per role, its products, customers and categories, with CSV download
Role Based Pricing Pro dashboard with sales, orders, sales per day chart and top products

Free vs Pro

Everything in the free plugin, plus bulk prices, customer prices, wholesale sign-up, a private catalog and advanced reporting.

Feature Free Pro
Prices
Price per role on products and variations (fixed, % off, amount off) ✓ ✓
Separate price for guests ✓ ✓
Category and store-wide discounts per role ✓ ✓
Crossed-out regular price, Sale badge and “Your price:” label ✓ ✓
Copy role prices to all variations ✓ ✓
Bulk (quantity tier) prices per role, price table and live total ✗ ✓
Customer-specific prices, bulk prices and discounts ✗ ✓
“You save”, best bulk price in shop lists, guest price teaser ✗ ✓
Order rules & catalog
Hide price or Add to cart for guests or a role ✗ ✓
Minimum, maximum and step quantities per role ✗ ✓
Minimum order total per role or customer ✗ ✓
Catalog visibility per role hidden products and categories, members-only catalog ✗ ✓
Wholesale customers
Price any role on your site, also roles from other plugins ✓ ✓
Role manager: add, rename and delete roles ✗ ✓
Wholesale sign-up form (block and shortcode) ✗ ✓
Approve or reject requests, four WooCommerce emails ✗ ✓
Reports & tools
“Check prices”: what each role pays, and why Pro also explains customer-specific prices ✓ ✓
All role prices list with filters and bulk actions ✓ ✓
Role prices column in Products ✓ ✓
Dashboard with key figures, chart and top lists ✗ ✓
Sales by role report with CSV download ✗ ✓
CSV import and export of every price and rule ✗ ✓
Compatibility & support
HPOS, Cart and Checkout blocks, classic and block themes ✓ ✓
Translation ready ✓ ✓
Priority email support ✗ ✓

Frequently asked questions

Which price does a customer pay when several rules match?

The most specific one: the customer’s own price first, then the product’s or variation’s role price, then the category, then the store-wide rule. A lower WooCommerce sale price always wins, and a customer with several roles gets the best deal of their roles.

Does it change my normal WooCommerce prices?

No. Your regular and sale prices stay as they are, and admin screens always show the normal prices. Turn role pricing off at any time; your settings are kept.

Can I use it together with the free version?

Pro includes everything the free version does. Deactivate the free version when you install Pro, so prices are not changed twice.

Does it work with the Cart and Checkout blocks and HPOS?

Yes. It works with classic and block themes, the Cart and Checkout blocks (Store API) and WooCommerce High-Performance Order Storage.

Does it add database tables or load anything from other sites?

No. It uses WordPress options and meta only, bundles no third-party libraries and sends no data anywhere.

What are the requirements?

WordPress 6.4 or later (tested up to 7.1), WooCommerce 8.0 or later (tested up to 11.2) and PHP 7.4 or later (tested with 7.4, 8.0, 8.1 and 8.2).

Need help or a custom feature?

We develop and customize WordPress and WooCommerce plugins. Email us at support@naziinfotech.com.

Additional information

Support

1 Month, 1 Year, 3 Months, 6 Months, 9 Months

Reviews

There are no reviews yet.

Be the first to review “Ni Role Based Pricing for WooCommerce Pro”