RDRDIGITAL
Connected commerce

Plan a B2B ordering portal around the buying account

Map company accounts, buyer permissions, agreed pricing, and order approval before designing a wholesale portal.

RDR Digital

3 min read

An ivory product interface connects company buildings to an organized graphite wholesale product tray.
Original illustration · RDR Digital
In this article

The short version

Model the company, its locations, and the people buying for it before designing checkout. Test the entire order path, including exceptions and operational handoff.

A business buyer may place an order for one branch using prices agreed by a central purchasing team. Someone else may approve it, and another person may receive the invoice.

Start your portal brief with those relationships. A familiar product grid is useful, but it does not settle who is allowed to buy what, for which account, or on which terms.

Draw the account before the screen

List the company, its buying locations, and the people acting for each location. Explain how a new buyer is invited, how access is approved, and what happens when that person leaves.

Shopify's B2B company documentation separates companies, company locations, and individual customers. It describes location-level settings such as pricing, addresses, payment terms, and contacts. This is a useful concrete example of account modeling; verify the capabilities and eligibility of whichever platform you choose.

For an illustrative restaurant group, a branch manager might buy for one location while a central purchaser can act for several. The portal should make the active buying account obvious before an order is submitted.

Define what the buyer sees

Agree the rules for product visibility, agreed prices, pack sizes, and available delivery options. Ask which system owns each rule and who can change it.

Do not use a visual label as the only evidence that the correct account is active. Include an acceptance test in which a buyer changes location and sees the correct catalog and order context.

Build a small set of sample accounts that expose the differences you need to support. For example: a single-location buyer, a multi-location purchaser, and an account awaiting approval. Label these as test records and keep them separate from live customers.

Decide whether checkout creates a request or an order

The confirmation screen must describe what actually happened. If operations still needs to approve availability or terms, explain that the request is awaiting review rather than implying it is ready for fulfilment.

Walk through these questions:

  • Can the buyer save a draft or repeat a previous selection?
  • Which changes require a new approval?
  • What happens when an item is unavailable?
  • Who can cancel an order, and until which stage?
  • How does the buyer learn that the warehouse accepted it?

Choose the rules that fit your operation. A first release does not need every possible wholesale feature.

Connect the portal to operational truth

A portal needs an agreed view of customer accounts, products, orders, and statuses. Write down where each record originates and how the portal handles information that is missing or delayed.

If the warehouse connection is unavailable, decide whether the portal may accept a pending request or must stop submission. Make that state visible to both the buyer and the operations team.

Our CRM and ERP integration guide explains how to allocate data ownership. The catalog preparation guide covers the product records behind the buying experience.

Pilot one complete buying journey

Invite a manageable group with representative account differences. Follow an order from sign-in through approval, fulfilment, and the buyer's status check.

Include a correction or cancellation so the team sees more than the normal path. Ask support staff to resolve it using the same tools they will have after launch.

Expand when the journey is understandable and the operational handoff is dependable. A portal earns its place when buyers and staff can complete their work with less uncertainty.

Sources & further reading

Prepared with AI assistance. Linked sources checked on Sep 25, 2026. Recommendations are editorial guidance; examples are illustrative. Cover artwork is a conceptual illustration, not a technical specification.

Let’s talk about your next step.

Tell us what you’re working with and what you want to improve.

Start a conversation ↗

Keep exploring.

All articles ↗