Many Shopify stores start taking wholesale orders before they plan for it. A boutique gets an email from a retailer asking for trade pricing, or a café wants to stock your coffee by the case. At first you send a PDF price list and invoice by hand. After a few months, those orders deserve a proper home on your store.
Your theme decides how that home looks. It controls product pages, the cart, customer account pages and navigation. What it does not control is who sees which price, which buyers can check out on payment terms, and how a 200-line order gets entered. This guide separates the two, so you know what to ask of your theme and what to hand to an app.
What changes when you add B2B buyers to a retail store
A wholesale buyer uses your store differently from a retail shopper. They already know what they want. They order in cases or pallets, often reorder the same SKUs every month, and expect to pay on invoice rather than by card at checkout.
That creates four new jobs for the store:
-
Show each buyer the right price, which may differ by customer group, volume or contract.
-
Keep wholesale prices away from the public while retail shoppers see normal prices.
-
Let buyers place large orders fast, without clicking through 40 product pages.
-
Approve new trade accounts and collect business details such as tax ID and company name.
None of these are design problems, but every one of them shows up on a page your theme renders. That is why the theme and the B2B tool need to work together.
What your theme is responsible for
A good theme gives wholesale features a clean place to appear. When you evaluate one for a store that sells both retail and B2B, look at these areas.
Product page flexibility. Wholesale prices, tiered volume tables and minimum order quantities need room on the product template. Themes built on Online Store 2.0 let you add app blocks to product sections without editing code, which makes these elements easier to place and move.
Cart and quantity controls. B2B buyers change quantities often and in large steps. A cart that handles quantity rules and shows line-level savings clearly reduces the back-and-forth with your sales team.
Customer account pages. Trade buyers log in to reorder, check past invoices and see their own pricing. Your theme's account templates should be easy to extend, because this is where many B2B tools add their features.
Navigation and search for large catalogs. Wholesale buyers search by SKU or product code more than by browsing. Filters and predictive search matter more for them than a large hero banner.
If your current theme struggles with any of these, updating it before you launch wholesale saves rework later. Premium options such as the Mono Theme include flexible sections that give B2B elements space without custom code.
What native Shopify B2B covers now
Shopify changed the picture in April 2026. According to the Shopify Changelog, merchants on Basic, Grow and Advanced plans can now use native B2B features at no additional cost. That includes company profiles, payment terms, volume pricing and up to 3 active B2B catalogs assigned through Markets.
For a store with one or two wholesale tiers, that may be enough to start. The same announcement notes that unlimited catalogs for customer-specific pricing and direct catalog assignment to companies and locations remain exclusive to Shopify Plus.
The 3-catalog cap is where growing wholesale stores feel pressure first. A brand with separate pricing for distributors, independent retailers, key accounts and an overseas partner already needs four price lists.
Where a B2B app takes over
A dedicated B2B app fills the gap between what the theme displays and what native Shopify allows. Here is how the common wholesale jobs split across the three layers.
|
Wholesale job |
Theme |
Native Shopify B2B (non-Plus) |
B2B app |
|
Display prices and volume tables |
Renders the space |
Volume pricing |
Price lists per customer group, tiered discounts |
|
Separate pricing per buyer segment |
No |
Up to 3 active catalogs |
Unlimited price lists on apps such as B2Bridge |
|
Hide prices or lock the store for non-trade visitors |
No |
Not the main focus |
Lock store or products, hide price |
|
Fast bulk ordering |
Basic cart, quick order list block in some themes |
Works with B2B catalogs |
Quick order form, reorder, saved cart |
|
Trade account sign-up |
Basic contact form |
Company profiles set up by the merchant |
Custom registration forms with approval |
|
Payment terms |
No |
Payment terms |
Net terms, credit limits |
|
Orders placed by sales reps |
No |
No |
Sales rep portal |
B2Bridge is one example of this type of app. It runs retail and wholesale on the same Shopify store, with unlimited price lists, orders and customer groups on paid plans, so adding a new buyer segment does not force a plan upgrade. Higher plans add a sales rep portal, requests for quote and credit limits for teams that sell through reps.

How to check that your theme and B2B app work together
Before you go live, test the store as each type of buyer would see it. Most issues show up in the first hour of testing.
-
Log in as a test wholesale customer and open 5 products from different collections. Confirm the wholesale price, volume table and minimum quantity display correctly.
-
Log out and check the same pages. Wholesale prices should be hidden, and retail prices should look normal.
-
Add 20 or more line items through the quick-order form, then open the cart on mobile. Large carts break layouts that were only tested with 2 or 3 items.
-
Submit the trade registration form and walk through the approval email.
-
Place a test order on payment terms and confirm the order and invoice show the right terms.
If something displays incorrectly, check whether the app offers theme app blocks first. They are safer than code edits and survive theme updates.
Start with the theme, then add the wholesale layer
A strong theme gives your retail and wholesale customers a store that feels like the same brand. The wholesale logic sits underneath it. Choose a theme with flexible product, cart and account templates. Start with native Shopify B2B if your needs are simple, and add a B2B app when you need more price lists, a faster ordering flow or a sales team working inside the store.
To see how that layer works on a live store, you can set up B2B on Shopify with B2Bridge's step-by-step guide.