B2B portal development

Your dealers call
to ask their own price.

What does this cost for us, has that order shipped, where is the latest delivery note. Business customers have their own price agreements, several people per company and their own order history, and those three things do not fit in an email. A B2B portal puts them behind one login, with the data from the systems you already run.

Sound familiar

Why companies start on this.

01

Prices per customer in a spreadsheet

Tiers, discount groups and exceptions live in a file one person maintains. Every quote starts with looking up which agreement applies.

02

Several people per company

The buyer, the warehouse and the finance desk all want to see something different. One shared login with one password is the current solution.

03

Order status goes through the phone

The information is in your ERP, but your partner cannot reach it. So they call you, and someone looks it up.

04

Documents get lost

Delivery notes, certificates, price lists and manuals drift around mailboxes. Nobody knows which version is the latest.

05

Reordering costs you work

A repeat order from a regular dealer should place itself. Right now someone retypes it out of an email.

06

Growth means more looking things up

Twice as many dealers is currently twice as much manual work. That does not scale with your revenue.

How it works

From first conversation to a portal your dealers actually use.

01

Working out how your price agreements run

Tiers, discount groups, customer-specific prices and exceptions. This is nearly always the hardest part, and it sets the rest of the build.

02

Roles per company instead of per person

A dealer is a company with several users, each with their own permissions. That is a different structure from a consumer portal, and you make that choice up front.

03

Connecting to your ERP or stock system

Your existing system stays the source. The portal shows that data; it does not become a second place where someone re-enters the same price.

04

Rolling out with a few dealers

First a pilot with a handful of partners you know well, then the rest. Including a short handover so your team manages it themselves.

What you end up with
  • Own prices and tiers per business customer
  • Several users per company, each with their own permissions
  • Order history and status from your own system
  • Documents and price lists restricted per partner
  • Repository and hosting in your name
B2B portal development
from
€ 3,450fixed project price

The price structure and the number of integrations set the amount, not the number of screens.

The price depends mostly on how your price agreements work and what has to be connected. After a half-hour conversation I know enough for a fixed amount.

In detail
01

Portal, webshop or client portal?

Three things that look alike and solve something different in practice. The question that settles it is simple: does your partner mainly need to look, or also to order?

If your business customer needs insight into prices, orders and documents, this is the page. If they also need to check out with tiers and payment methods, that belongs with B2B webshop development. If it is about your end customers rather than your trade partners, you want client portal development. In practice many companies start with a portal and add ordering later.

B2B portal: viewing

Dealers, resellers and suppliers see their own prices, order history, status and documents. Several users per company, permissions per role. No checkout.

B2B webshop: ordering

The same, plus a basket: customer-specific prices, tiers, payment and shipping agreements per business customer.

Client portal: your end customers

Same technology, different audience: one person per account, own file, quotes and invoices.

02

Why B2B differs from an ordinary portal

The difference is not in the screens but in the structure underneath. With consumers, one account belongs to one person. With B2B, an account belongs to a company, and that company has several employees who each may do something different.

That sounds like a detail and it is not: it touches your permission model, your pricing logic and the way you assign orders. If it turns out to be needed later, it is a rebuild rather than an extension. Which is why I always ask up front.

Company as the account

Several users under one customer number, with an administrator on their side who adds colleagues themselves.

Prices per relationship

Tiers, discount groups and customer-specific agreements, with an exception that always takes precedence.

Permissions per role

The buyer sees prices, the warehouse sees delivery notes, finance sees invoices. Not everyone sees everything.

History that adds up

Orders, deliveries and documents tied to the right branch, even when a group consists of five legal entities.

03

Connecting to what you already run

A B2B portal without an integration is a second administration, and that becomes the most quickly abandoned system in your company. Your ERP, stock system or accounting stays the source; the portal is the window onto it.

If your package has an API, I connect to it. If not, we look at an export, an intermediate layer or a periodic synchronisation. That is the first thing I work out, because it sets the rest of the planning. What such an integration looks like is on system integrations.

04

What is always included

Regardless of size this is always in there, because a B2B portal without these things is not a portal but a liability.

  • Login with roles per user
  • Permissions at database level, not only in the screen
  • Several users per business customer
  • Customer-specific prices and tiers
  • Documents and price lists per relationship
  • Admin side for your own team
  • Integration with your current systems
  • Hosting inside the EU, code owned by you
Frequently asked questions
What does it cost to get a B2B portal built?
You get one fixed amount for an agreed scope. What that amount becomes depends mostly on how your price agreements work and how many systems get connected. If you want to work it out yourself, the build-up is on what a client portal costs; the same logic applies to a B2B portal.
What is the difference with a B2B webshop?
Ordering. A portal lets your partners view their prices, orders and documents; a B2B webshop also lets them check out, with tiers, payment methods and shipping agreements per customer. That is on B2B webshop development. Starting with a portal and adding ordering later is a perfectly good route.
Can several people from the same company log in?
Yes, and that is exactly the difference with an ordinary client portal. An account belongs to a company, not a person. Every employee gets their own login with their own permissions, and you can appoint an administrator on their side who adds colleagues themselves.
Can it connect to our ERP?
Usually. If your package has an API, I connect to it. If not, we look at an export, an intermediate layer or a periodic synchronisation. That is the first thing I work out, because it sets the rest.
How safe is it when external parties log in?
The permissions sit in the database itself, not only in the screens. A dealer can technically only reach their own prices and orders, even if someone bypasses the front end. We do not store passwords ourselves and every connection is encrypted.
How long does it take?
Typically four to six weeks, longer when several integrations are involved. In that case I build in phases, so a first group of dealers can already log in while the rest is still being built.
Let's build

Tell me what you
want to build.

A half-hour call. You get an honest answer about what it costs, how long it takes and whether building it is smart at all.

Bas Voets · Webframer
0:00 / 0:00
B2B portal development · for dealers and suppliers