What you're currently paying for this
| Process | Current cost | The problem |
|---|---|---|
| Manual order entry | £25–100 per order in labour | 2,000 orders/mo = £50–200k in invisible overhead |
| Error rate | 1 in 3 orders has a critical error | Wrong picks, returns, chargebacks, damaged trust |
| Email-based ordering | Staff time + delays | 74% of B2B buyers now prefer digital self-service — even on £50k+ orders |
| Siloed invoicing tools | £50–300+/mo | Accounts receivable runs manually, chasing payments at month end |
Every one of these is replaced by a system you own — and one that pays for itself in the first month of reduced admin.
How The B2B Trading Portal works
- 01Approved buyer logs into the trade portal — authenticated Next.js frontend on your domain
- 02They see live multi-warehouse stock levels and their specific contract pricing pulled from ERPNext in real-time
- 03Order placed through the portal — no email, no PDF, no rep intervention
- 04ERPNext receives the order and immediately generates a digital pick-and-pack list for the warehouse
- 05Batch tracking applied automatically for food, pharma, or regulated goods
- 06On dispatch, ERPNext auto-generates the invoice with buyer-specific credit terms (Net 30, Net 60)
- 07n8n runs the accounts receivable sequence — automated reminders at 7, 14, and 30 days
Tools in this system
Why it makes sense
Processing a B2B order manually costs £25–100 in labour. A distributor handling 2,000 orders/month is burning £50k–200k/mo in invisible overhead.
1 in 3 manually processed B2B orders contains a critical error. Wrong picks generate returns, chargebacks, and permanently damaged buyer relationships.
74% of B2B buyers now prefer digital self-service channels — even for transactions over £50,000. This is the baseline expectation, not a competitive advantage.
Your numbers will vary. Start with a brief and we'll map them against your actual figures.
Each module is available as a standalone build. Combined in a stack, they share infrastructure and a single data layer. Browse all modules →
Not sure which tier is right?
A paid discovery sprint delivers a complete architecture blueprint — stack decisions, scope, timeline, and a fixed build quote — in 2–3 weeks. Creditable in full against any build.
- ●Current stack and workflow audit
- ●Full system architecture blueprint
- ●Fixed scope, timeline, and build estimate
- ●£4,000 credited in full against any build within 90 days
Most clients who complete a sprint proceed to build. The blueprint removes scope uncertainty before a penny is committed to development.
A trade portal MVP — login, live stock, and self-service ordering for your top accounts.
- ●Next.js trade portal (login + product catalogue)
- ●Live stock from Frappe
- ●Basic self-service order flow
- ●Setup and handover documentation
Trade portal with contract pricing, WMS dispatch, and auto invoicing — zero manual order entry.
- ●Next.js trade portal with contract pricing tiers
- ●Frappe WMS dispatch integration
- ●n8n auto invoicing and AR chase
- ●Unified inbox for trade account queries
- ●Monthly infrastructure (flat rate)
The full wholesale OS — portal, WMS, CRM, ERPNext, and automated AR.
- ●Everything in Full System
- ●ERPNext full ERP (procurement, accounts)
- ●Frappe CRM for account management
- ●LangGraph reorder prediction
- ●Priority support SLA
Ready to brief us for wholesale?
Tell us what you need. We'll map the system and scope the build.
Brief us on this system