SolutionWholesale ordering portal

Wholesale Ordering Portal Development

Alpha ExpansionWholesale and B2B commerce
In short

A wholesale ordering portal lets your trade customers order by themselves at any hour, from a catalogue and price list that belong to their account. Buyers reorder from saved lists, larger orders wait for their own manager's approval, and every order lands in your ERP without being typed again. Your sales team stops taking orders by phone and email and spends its time on accounts.

Key points
  • 01Each account sees its own range, its own prices and its own minimums.
  • 02Reorder lists turn a weekly order into a short review instead of a search.
  • 03Spending limits are set by the customer, so approval happens on their side.
01

The main workflow, step by step

This window follows one order through the portal, from a buyer's regular list to the order confirmed in the ERP. Pick a step to open its screen. The customer, the products and the quantities are made up for the demonstration.

Trade ordering portalDemo with fictional data

Reorder list

Weekly bar orderEditing
Account
Harbour Street Kitchens
Delivery slot
Thursday, morning route
ProductUsualThis order
Olive oil, case of six44
Flour, large sack1012
Sea salt, tub20

Off the pathA product that has been withdrawn stays on the list, greyed out, with the replacement your team has chosen for it.

Order check

BasketAbove buyer limit
RuleResult
Minimum order for deliveryMet
Case quantitiesMet
Buyer spending limitExceeded

Off the pathAn order under the route minimum is not refused. The buyer sees what is missing and can add to it or collect instead.

Approval request

From J. OkaforWaiting
Reason
Order is above the buyer's limit
Change from usual
Two more sacks of flour
Approver
Head chef

Off the pathIf the approver does not answer before the cut-off for the delivery slot, the buyer is warned and can move the slot.

Order confirmed

SO-55120In the ERP
LineOrderedConfirmed
Olive oil, case of six44
Flour, large sack1210

Off the pathWhen stock covers only part of a line, the confirmation shows the shortfall and the customer chooses to wait or accept.

Account watch

This weekThree flagged
AccountSignal
Harbour Street KitchensOrder larger than usual
Mill Lane BakeryNo order this week
Quay DeliBasket left unfinished

Off the pathAn account on credit hold can still build an order, which is passed to your credit controller instead of the warehouse.

02

Who uses it, and what each role can do

Trade customers are companies with several people ordering, so the portal models the account first and the person second. A typical set of roles looks like this.

RoleSeesCan do
BuyerThe account's range, prices, lists and past ordersBuild, repeat and submit orders within their limit
Customer managerEvery order placed by their buyersApprove or return orders, set limits and manage buyers
Sales representativeTheir own accounts, baskets and order patternsPlace an order for a customer and adjust a list
Sales officeAll accounts, held orders and flagsRelease held orders and change account settings
AdministratorCatalogue visibility, rules and delivery calendarsAssign ranges and price lists and open new accounts
03

When the work leaves the usual path

Wholesale ordering is full of rules that staff apply from memory on the phone. Writing them into the portal means deciding, for each one, what the customer sees when it bites.

SituationWhat the system doesWho decides
Order above the buyer's limitSends it to the customer's own approverCustomer manager
Basket below the delivery minimumShows the gap and offers collectionBuyer
Product not in the account's rangeHides it, or shows it as on requestAdministrator
Stock covers part of a lineConfirms what it can and reports the restBuyer
Account on credit holdTakes the order and routes it to credit controlCredit controller
Order after the cut-off timeMoves it to the next delivery slot and says soBuyer
04

What it connects to

Prices, stock and customer terms already live in your back office. The portal reads them from there and writes orders back, through whichever route your systems allow.

SystemWhat movesDirection
ERP or order managementProducts, account price lists, stock, orders and invoicesBoth ways
Delivery planningRoutes, slots and cut-off times per postcodeInto the portal
Payments, where usedCard or account payment for customers without credit termsBoth ways
Email and messagingConfirmations, approvals and shortfall noticesOut of the portal
Sales team toolsAccount activity and flags for representativesOut of the portal
05

What a first release includes

01

Accounts and buyers

Company accounts with several buyers, a manager role, limits per buyer and sign-in by invitation.

02

Account catalogue

The range, case sizes, prices and promotions each account is entitled to, with search and quick add by code.

03

Lists and reorders

Saved lists, repeat of any past order and suggested quantities taken from the account's own history.

04

Order rules

Minimums, multiples, cut-off times, delivery slots and credit status, checked before the order is sent.

05

Customer approvals

Requests to the customer's approver by email and in the portal, with a record of who approved what.

06

ERP order flow

Orders written to the ERP with confirmation, shortfalls and invoices returned to the customer's order history.

Often added after the first release

  • A phone app for buyers who order on the shop floor
  • Standing orders that repeat by themselves
  • Representative ordering during customer visits
  • Promotions targeted by account group
  • Statements and online payment of invoices
06

What we need from you

  • A test copy of your ERP or order system and a person who knows its pricing rules
  • Your customer list with ranges, price lists and credit terms as they stand
  • The ordering rules your team applies by hand, written down however roughly
  • Delivery routes, days and cut-off times
  • A few friendly customers willing to try the portal before everyone else

Ownership and licensing terms are defined in the project agreement.

07

What to do next

Tell us how orders reach you today, by phone, email or representative, and how many accounts are involved. We come back with questions about your pricing and ERP, then a scope and a proposal. Start a conversation or book a 30-minute call.

08

Common questions

Will customers really stop ordering by phone?

Many will, if the portal is faster than the phone for the order they place most often. That is why reorder lists and quick entry by product code matter more than a beautiful catalogue. Some accounts will keep calling, and your team can enter those orders in the same portal on the customer's behalf, so every order follows one route whatever its source.

How do customer-specific prices get into the portal?

From the system that already holds them. The portal asks the ERP, or a copy of its price data refreshed on a schedule, for the price that applies to this account, product and quantity. Prices are not maintained twice. Where pricing rules are complicated, we test the portal against real invoices to confirm it shows what the customer would actually be charged.

Is this an ecommerce store or something else?

It shares parts with a store, such as a catalogue and a basket, but it is built around accounts with agreed terms instead of anonymous shoppers. Our comparison of a B2B ordering portal and a standard online store sets out the differences, and the B2B ecommerce page covers builds that need both.

Can our sales representatives use it too?

Yes, and they usually become its strongest supporters. A representative can open a customer's account, see what they normally buy and what they have stopped buying, and place or adjust an order during a visit. The portal records that the representative placed it. Flags such as a missed weekly order give the team a reason to call before the customer has gone elsewhere.

Next

Where to go from here

Next step

Tell us about your project

Describe what you want to build and the systems it has to work with. We reply with how we would approach it and which decisions come first. The scoping conversation is free.

Response within 24 hoursFree consultation and scopingNDA available on request

Premium digital product and engineering studio. We build high-performance web platforms, SaaS applications, mobile apps, and 3D experiences for high-growth companies.

Alpha Expansion is a premium digital product and engineering studio specializing in React development, Next.js development, full-stack development, mobile app development, UI/UX design, and 3D interactive experiences.

We serve industries including SaaS, FinTech, Healthcare, E-commerce, Logistics, and Real Estate.