The verdict in three sentences
A professional haircare brand serving 2,500 salons with 12 field reps wastes a large share of selling time on reorders the salon could place alone in 3 clicks. A B2B e-commerce portal with account pricing, 30-day terms and ERP integration costs GBP 34,000 to 85,000 on the London market, and Kolonell delivers custom builds for FCFA 2.5 to 15M+ (EUR 3,810 to 22,870+) depending on complexity, everything else quoted. The right scope frees reps for new accounts and salon education, where growth actually happens.
What a salon expects from a B2B portal
The salon owner orders between two clients, often on mobile, and wants their usual products at their negotiated price. They want neither a consumer catalog nor a card payment on every order.
| Feature | Why it matters | Observed impact (2026 order of magnitude) |
|---|---|---|
| Account and volume pricing | Each salon has its discount (30 to 50 % off RRP) | Zero pricing disputes at invoicing |
| Reorder in 3 clicks | Last purchases list, prefilled quantities | 50 to 70 % of orders placed in under 2 minutes |
| 30-day terms with credit limit | The salon pays as it did with the rep | Abandonment cut by 2 to 3x vs mandatory card |
| Minimum order and free shipping | Orders of GBP 250 to 2,500, free delivery from GBP 300 | Average order up 10 to 20 % |
| Launch offers and POS material | Gift sets, new lines, displays | 15 to 25 % extra sales on new products |
| Linked rep account | The rep sees and places orders for their salons | Faster adoption, no commission conflict |
| Technical sheets and education | Color protocols, videos | Fewer customer service calls |
The often forgotten point: reps must earn commission on online orders in their territory. Without it, they slow adoption.
Budget: three approaches for a London brand
| Approach | Setup | Annual costs | Timeline | Best for |
|---|---|---|---|---|
| B2B module of a SaaS platform | GBP 34,000 to 51,000 | GBP 21,000 to 38,000 (subscription + apps) | 3 to 4 months | Simple catalog, standard ERP |
| Dedicated B2B platform with integrator | GBP 51,000 to 85,000 | GBP 25,000 to 51,000 | 4 to 6 months | Complex pricing, multi-brand |
| Kolonell custom build | FCFA 2.5 to 15M+ (EUR 3,810 to 22,870+) depending on complexity, everything else quoted | Hosting and maintenance quoted | 2 to 4 months | Precise needs, code ownership |
| ERP integration (Sage, Business Central, NetSuite) | GBP 7,000 to 21,000 | Included in maintenance | 4 to 8 weeks | Required in every case |
| Mobile app for reps | GBP 8,500 to 25,000 | GBP 2,500 to 5,000 | 6 to 10 weeks | Offline order taking in salons |
ERP integration is never optional: prices, stock, credit and invoices must come from the ERP, otherwise the sales admin team rekeys everything.
30-day terms and credit management
Salons are used to paying at 30 days end of month, by bank transfer or Direct Debit. The portal must replicate those terms while protecting the brand.
| Payment method | Cost to the brand | Bad debt risk | Recommended use |
|---|---|---|---|
| Card at checkout | 0.8 to 1.5 % | None | New salons, first order |
| 30-day transfer on internal credit | Cash carrying cost | Carried by the brand | Established salons, limit of GBP 1,300 to 4,300 |
| Bacs Direct Debit on due date | GBP 0.20 to 0.45 per collection | Low, returns possible | Regular salons |
| Third-party guaranteed trade credit | 1.5 to 4 % | Transferred to provider | Large orders, new accounts |
| Automatic block above credit limit | One-off setup | Sharply reduces exposure | All accounts |
A simple rule works well: credit limit per salon based on history, automatic block above it, release by the rep or sales admin in one click.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Camille, sales director of a London professional care and color brand, serves 2,500 salons with 12 reps. Each rep spends about 40 % of their time keying reorders, the equivalent of 4.8 full-time roles.
She launches a B2B portal at GBP 64,000 including ERP integration, plus GBP 30,000 a year to run. After 9 months (estimate), 55 % of reorders are online. Reps recover about 2.6 full-time equivalents, redeployed to prospecting: 180 new salons opened at GBP 3,800 average annual revenue, or GBP 684,000 in additional revenue. Even at a 15 % net margin, the project earns about GBP 103,000 a year, against GBP 94,000 of first-year cost.
FAQ
Will salons really order online?
Yes if reordering is faster than a phone call. For haircare brands, 40 to 60 % of recurring orders move online within 6 to 12 months when reps support activation.
How do we avoid conflict with the reps?
Pay them on every order in their territory, online included. Most brands keep the same rate, between 3 and 8 % of revenue, and reps become the portal's first champions.
Can wholesale distributors use the same portal?
Yes, with separate customer groups: wholesale price list, salon price list, different payment terms. Count GBP 2,500 to 7,000 of extra configuration.
Which ERP causes the fewest problems?
Business Central, Sage 200 and NetSuite have proven connectors, between GBP 7,000 and 13,000. A legacy ERP without an API can push integration to GBP 21,000.
Do salons need a mobile app?
Rarely at first. A well-built responsive site covers 90 % of salons; an app makes more sense for reps taking orders offline.
Let's scope your project. Send us your salon count, ERP and pricing rules: we will price a custom B2B portal at FCFA 2.5 to 15M+ (EUR 3,810 to 22,870+) depending on complexity, delivered in 2 to 4 months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
