Shopify B2B can turn wholesale ordering from email, spreadsheets and manual entry into a customer-facing commerce workflow. The strongest implementations do more than expose discounted products behind a login. They model the commercial relationships, purchasing permissions and operational data that make B2B distinct.
Start with the customer hierarchy
Shopify represents a business customer as a company with one or more company locations. A location can carry its own address, contacts, pricing context and payment terms.
Map the real hierarchy before importing data. Decide whether a group, legal entity, branch, department or cost centre becomes a company or location. Identify who can buy for each location, who approves users and whether one buyer can act for several locations.
If the hierarchy is wrong, catalogue and ERP logic become difficult later.
Design catalogues and pricing
B2B catalogues control product availability and prices. Pricing may use adjustments, fixed prices, quantity rules or volume breaks. Current plan limits differ: Shopify documents a limited number of active catalogues on standard plans, while Plus supports unlimited catalogues and direct assignment to companies and locations.
Choose a scalable pricing model. Thousands of one-off prices can be valid when contracts require them, but they need dependable ownership and synchronisation. Segment-based catalogues are easier to operate when the commercial model allows them.
Specify how overlapping catalogues resolve and what the buyer sees when no valid price exists.
Decide where prices are mastered
The ERP often remains the source of truth for contract prices, but not always. Name the owner for base price, customer adjustment, campaign price, quantity break, currency and tax display.
Define update frequency and failure behaviour. Should the store retain the last accepted price if the ERP is unavailable? Can a sales team override a price? Which system records the override? These are commercial-control questions, not just API details.
Build the buyer journey
A useful B2B journey may include:
- account application and approval;
- login and company-location selection;
- authorised assortment and pricing;
- quick order, saved lists or repeat purchase;
- quantity rules and pack sizes;
- purchase-order references;
- payment terms or draft approval;
- delivery to approved or one-time addresses;
- order history and status.
Prioritise from buyer research. A purchasing team ordering the same consumables each week needs different tools from a designer specifying project products twice a year.
Choose blended or separate stores
A blended store serves DTC and B2B through one Shopify storefront. It can reduce duplicated content and operations and give a consistent brand experience. It is attractive when catalogue, team and market structure overlap.
Separate stores create stronger isolation. They may fit different legal entities, independent teams, radically different assortments or processes that would otherwise create excessive conditional logic.
Compare the ongoing operating model, not only build cost. Every additional store creates content, app, release, analytics and governance work.
Integrate Shopify B2B with ERP and PIM
List every object that crosses the system boundary: companies, locations, contacts, products, inventory, catalogues, prices, tax status, payment terms, orders, fulfilments, invoices and credit information.
Use stable identifiers from the source system. Make writes idempotent so retries do not create duplicate orders or customers. Validate required fields and place failed events in a visible recovery queue.
Our Shopify ERP integration guide covers sources of truth, contracts, monitoring and ownership in more detail.
Account for sales representatives
Digital self-service should support the sales team, not compete with it. Define how representatives view assigned accounts, create or assist orders, see customer-specific pricing and follow activity.
Agree attribution and commission rules before launch. If sales incentives ignore digital orders, adoption problems can emerge even when the technology works.
Plan tax, terms and payments by market
B2B transactions can require VAT identifiers, exemptions, purchase orders, deposits, net terms and manual review. Validate requirements with finance and legal owners in every market.
Do not assume a DTC payment setup can simply be hidden for wholesale. Test authorisation, capture, refunds, credit notes, partial fulfilments and overdue processes end to end.
Measure more than online revenue
Useful B2B measures include active buying companies, self-service adoption, repeat-order time, average order value, quote-to-order conversion, manual touches per order, error rates and support contacts.
Online revenue can understate impact if the store also helps buyers research before a representative completes an order. Agree how assisted journeys are understood.
Delivery roadmap
- Discover the commercial model and customer hierarchy.
- Prototype the buyer journeys with real accounts and products.
- Define data ownership and integration contracts.
- Configure a representative catalogue and company set.
- Test with internal sales and selected customers.
- Launch in a controlled segment.
- Expand catalogues, markets and automation based on evidence.
Growly designs Shopify B2B around the complete operation, from buyer UX and catalogue logic to ERP integration and rollout. See our Shopify B2B agency service, the Beverage Partners Finland case, or discuss your wholesale model.
