A B2B ordering platform for wholesalers and manufacturers
Wholesale clients order themselves, at their own prices and within their credit limit, and the order goes straight into the ERP. Your sales team stops re-typing emails and looks after clients instead.
What a wholesale order looks like today
Four places where a wholesaler loses time and money serving regular clients.
- From
- Kupiec 01 <kupiec01@example.com>
- To
- Handlowiec 01 <handlowiec01@example.com>
- Subject
- This week's order
- Attachment
- order.xlsx
- Orders by email and phoneHello, the list of SKUs and quantities for this week is attached.The client emails a list of SKUs, a rep re-types it into the ERP and calls when something is missing. On a B2B platform: The client enters SKUs or pastes a list, sees availability and their prices, and the order lands in the ERP on its own.
- Price lists in spreadsheetsPrices as in the last order, please.Each client has a different discount, and the current price list lives with the rep who happens to be on holiday. On a B2B platform: The client's prices come from groups, discounts and contracts stored in the system. Clients see only their own prices.
- Trade creditWe will pay the invoice on time, as usual.Finance learns about an exceeded limit after the goods have shipped. On a B2B platform: The platform shows credit usage with every order and holds those that exceed it.
- Invoices and documentsAlso, please send a copy of the July invoice and delivery note.Clients email for a copy of an invoice or delivery note from three months ago. On a B2B platform: Invoices, documents and order statuses are in the client account, and invoices go to KSeF.
Who sees what on a B2B platform
We agree permissions with sales and finance before building.
The client's company
Client buyer
SKU entry with suggestions, pasting a list from a spreadsheet and repeating previous orders.
- Placing orders
- Client price lists and discounts: view
- Credit limit: view
- Invoices and receivables
The client's company
Client manager
A buyer places the order and a manager approves it before it goes for fulfilment.
- Placing orders
- Approving company orders
- Client price lists and discounts: view
- Credit limit: view
- Invoices and receivables
The wholesaler
Sales rep
Clients, orders on their behalf, price lists and exceptions to approve.
- Placing orders: on the client's behalf
- Client price lists and discounts: edit
- Credit limit: view
- Invoices and receivables
An order from cart to a KSeF invoice
Each step checks something different, and the sales rep only gets the exceptions.
- OrderSKUs, quantities, delivery address and notes.
- Limit checkCredit limit, overdue receivables and minimum order value.
- Limit checkOver the limit: waits for finance to decide
- Reservation and documentThe order in the ERP, stock reserved, delivery note.
- InvoiceAn invoice in KSeF and a copy in the client account.
cart
Client Platform. Group, individual and volume discounts calculated live, with net and gross prices.
approved
Platform ERP. The ERP matters most: it is the source of truth for prices, stock and documents.
dispatch
ERP Accounting. Invoices with a KSeF number and a preview in the client account.
Set price lists once, clients see their own prices
Wholesale pricing logic is usually more complex than a store's. The platform calculates it from the same rules as the ERP.
The price of one SKU
WK-0450, 4.5 x 50 screw, box of 200, 60 packs ordered
- Contract price U/2026/014none for this SKU
- You set
- individual prices for selected SKUs
- The client sees
- their contract price instead of the catalogue one
- Group B promotiondoes not cover this SKU
- You set
- a promotion for a chosen group
- The client sees
- the promotion only where they should see it
- From 50 packsapplied, 60 packsPLN 19.90
- You set
- a volume discount from a threshold
- The client sees
- a unit price that drops with larger quantities
- Group B discount −12%skipped, the threshold comes firstPLN 21.91
- You set
- the client's price group
- The client sees
- group discount prices across the whole catalogue
- Catalogue pricestarting pointPLN 24.90
The first matching rule, counting from the top, sets the price.
In the client's basket
Firma 08 sp. z o.o., group B, 30 days to pay
- usedPLN 21,580.00
- this order, grossPLN 2,852.99
- left afterPLN 15,567.01
- You set
- credit limit and payment terms
- The client sees
- how much credit is left before ordering
- in the basketPLN 2,260.50
- left to goPLN 739.50
- You set
- a free delivery threshold
- The client sees
- how much is left to free delivery
Questions from wholesalers and manufacturers
The most common questions before rolling out a B2B platform.
Read next
Retail, integrations and panels.
Show us your price list
Tell us how you take wholesale orders today and which ERP you use. We will reply with a proposed scope and a free quote.


