Hasibul Hasan Sakib Logo
Hasibul Hasan Sakib Building What's Next •

Wholesale / B2B

WooCommerce Wholesale & B2B Pricing: Retail and Trade Customers in One Store

I set up WooCommerce so retail shoppers and approved trade buyers use the same store but see different prices, minimum quantities and checkout options. Wholesale prices are calculated on the server, buyer approval is built in, and everything is managed from your normal WooCommerce admin — without running a second store.

  • Building for clients since 2021
  • 25+ live client websites
  • Clients in the US, UK, Canada & Europe
Illustration of a WooCommerce admin screen with price tiers for retail, wholesale and distributor customers, minimum quantities, approved-buyer visibility and a list of wholesale applications

Is this you?

The problems this solves

Two stores to manage

A separate wholesale site means double the products, stock and updates.

Wholesale prices handled by email

Trade buyers ask for price lists and send orders by email or spreadsheet.

Plugin stacks that conflict

Several wholesale plugins fighting over prices, taxes and the cart.

What you get

What's included

  • Price tiers

    Wholesale or tiered prices per product or category, applied on the server.

  • Approved buyers

    A wholesale sign-up form with approval, so only verified businesses see trade prices.

  • Minimum quantities and order values

    Per-product or per-order minimums for trade buyers.

  • Wholesale checkout options

    Different payment methods, shipping rules or invoice payment for approved accounts.

  • Quote requests

    Buyers request a quote for large orders; you reply with a price from the admin.

  • One catalog and stock

    Retail and wholesale share products and stock, so nothing gets out of sync.

Tools I use
  • WooCommerce
  • PHP
  • custom plugin
  • WooCommerce REST API
  • user roles
  • Stripe
  • invoice payments

Process

How we work together

  1. 01

    Define the rules

    Prices, minimums, who qualifies and how trade buyers pay.

  2. 02

    Build

    A custom plugin that applies the rules on the server.

  3. 03

    Test

    Retail and wholesale journeys tested end to end with test orders.

  4. 04

    Launch

    Go live and onboard your first trade buyers.

How retail and wholesale work in one WooCommerce store

Every customer belongs to a group: guest, retail customer or approved wholesale buyer. A custom plugin reads that group on the server and applies the right price, minimum quantity and checkout options. Because prices are calculated on the server, a wholesale price can never be seen or changed in the browser by someone who isn’t approved. It uses the standard hooks from the WooCommerce developer docs.

Example: LumiKids

LumiKids, a kids’ fashion brand, sells single outfits to parents and bulk orders to shops. One custom plugin handles both: shops register through a wholesale sign-up, staff approve them, and approved accounts see wholesale prices across the store. Customers sign up with a phone number because that’s what their buyers prefer. The same plugin and theme later powered a second brand, Arlens Leather. More on WooCommerce development.

Pricing

How much does it cost?

Clear starting prices in USD. You get a fixed quote before any work starts, and nothing is billed until you approve it.

B2B Portal

From $3,000

A full trade portal.

  • Everything in Wholesale Setup
  • Quote requests
  • Company accounts with several buyers
  • Quick order form and re-order
Get a quote

FAQ

Frequently asked questions

Should I use a wholesale plugin or a custom build?

If your rules are simple and a single well-maintained plugin covers them, start with the plugin. If you need several plugins to get there, have special pricing logic or care about speed, a custom plugin is usually more reliable and costs less over time.

Can I hide prices from the public?

Yes. Prices can be hidden for logged-out visitors, shown only to approved wholesale buyers, or both retail and wholesale prices can be shown to the right people.

How are taxes handled for trade buyers?

Tax rules follow WooCommerce's settings, with options per customer group — for example tax-exempt status for verified businesses where your accountant confirms it applies.

Can wholesale buyers order from a quick list?

Yes. A quick order form or re-order from past orders is part of the B2B Portal option.

Ready to sell wholesale from the same store?

Tell me how your trade pricing works today, and I'll quote a fixed price to build it into WooCommerce.

Chat on WhatsApp