Skip to content

VINC B2B · the order portal

Your customers order on their own.
At their prices. 24/7.

The B2B portal connected to your ERP: per-customer price lists, real stock, orders that land in the ERP with no re-keying.

Next.js 16 · multi-language · themes in production

portale.tuaazienda.it — CartERP synced · now
RF

Rossi Forniture S.r.l.

price list C3 · payment 60 days · credit OK

your prices

18V impact driver

UT-2210 · Bosch · × 6

€ 152,90

−15% customer

€ 129,97

115 mm stainless cutting discs · ×25

DT-1140 · Beta · × 12

€ 19,80

−15% customer

€ 16,83

Coupon FIERA26

validated by the ERP rules ✓

−€ 49,90

Total VAT excluded

€ 931,88
Confirm order → ERPnumbered lines · idempotent submit

The problem

Your sales reps shouldn't be keying in orders.

Phone, email, fax: every order is a transcription, every transcription a chance for error. And after hours, nobody orders at all.

Today · analogue flow

09:12customer calls → switchboard → sales rep

09:31“I'll send you the updated price list by email”

11:05order by email, lines in Excel

14:40re-keyed into the ERP · 2 errors

15:20correction phone call

With the portal

21:47the customer signs in to the portal · after hours

21:49sees their own prices and real stock

21:52reorders from history in 3 clicks

21:53order in the ERP · zero re-keying ✓

Sales reps go back to selling. The order desk stops transcribing.

It's all about the ERP

That's why it isn't a Shopify with a price list.

Generic e-commerce platforms copy prices. VINC B2B talks to your ERP on every request — and when the ERP doesn't answer, the portal stays up.

Your ERPprice lists · stock · termscoupon rulesVINC B2Bper-customer prices · real-timecircuit breaker + cacheidempotent submitatomic numbered linesYour customerportal · 24/7their prices · real stockprices · stock →← order · atomic linesreal-time catalogue →← cart · checkoutif the ERP doesn't answer: cache + circuit breaker · the portal stays up

Real-time prices and terms

Every customer sees their own price list, their own discounts, their own payment terms — queried from the ERP, not copied.

Orders with line integrity

Atomic line numbering and idempotent submit: no duplicate orders, no lost lines.

Survives ERP downtime

Circuit breaker and cache: if the ERP is under maintenance, the portal keeps serving customers.

For the buyer

Built for buyers in a hurry.

Fast reordering

From order history to cart in three clicks. That's how B2B actually buys.

Search that understands codes

Solr with synonyms and SKUs: "impact driver", "UT-2210" or the competitor's code.

Variants at a glance

Sizes, dimensions and pack quantities in a quick view, without opening ten tabs.

Multi-address

Sites, branches, warehouses: every order to the right destination.

Promotions without spreadsheets

Coupons and terms validated against the ERP's commercial rules — not a parallel promotion engine to keep in sync.

coupon.validate → ERP ✓

The promotion engine

Tiered promotions, not blanket discounts.

Several promotions active at once, each on its own price group, with minimum-amount thresholds. And the portal always tells the customer how far they are from the next tier.

  • 01Promotions in parallel, grouped by promo: every cart line knows which one it belongs to.
  • 02Tiers on a minimum amount per price group — not on the whole order.
  • 03Automatic incentive: “you're €1,180 away from the extra discount” comes from the portal, not the agent.
  • 04Expiry per promotion, visible on the portal and in the app.

Active promos · 3

life in poolverderamenettissimi

Life in Pool · pools and treatment group

until 31/08
≥ €500−50%reached ✓
≥ €1.500−50% −5%current tier
≥ €3.000−50% −5% −3%€1,180 to go

cart on the promo group: €1,820 / €3,000 · the next tier is shown to the customer

The commercial command room

You know what they're looking for. Even when they don't find it.

Every portal session leaves a trace: searches with and without results, carts opened and orders submitted, logins by user and IP address. It's the command room of your catalogue.

  • 01Every search tracked: what they find and what they don't. Zero-result searches are products your customers are asking you for.
  • 02Carts: when they open, what goes in and when the order goes out — and which ones stall halfway.
  • 03Logins by user and IP: you know who uses the portal, from where and when.
  • 04Everything per customer: the sales rep arrives at the visit already knowing the session.

Event log · Rossi Forniture S.r.l.

21:47login · m.rossi@cliente.it · ip 93.41.···

21:48search “submersible pump” → 24 results

21:49search “pe 32 fitting” → 0 results ⚠

21:50cart opened · +6 × UT-2210

21:52+25 × DT-1140 · promo life in pool · tier 2

21:53order #28411 submitted → ERP ✓

Searches with no results · last week

“pe 32 fitting”× 14

“xxl nitrile glove”× 9

“eyeleted tarp 6×10”× 6

it's the shopping list for your next product range

Your brand, not a preset template

Tailored themes, already in production.

The portal takes on your company's colours, fonts and tone. These are real examples of themes in production.

Dark technical

industrial distribution

Warm material

furnishing · finishes

Light corporate

office supplies · medical

And on the move

The same portal, in your pocket.

The VINC B2B App for your customers (multi-tenant from €149/month or white-label, with your name) and the Agents Extension for orders in the field.

Discover the apps

€300M+

GMV / year on the platform

2.500+

orders / day

24/7

self-service orders into the ERP

plumbing & heating distribution case study coming soon · awaiting customer approval

Pricing

B2B Pro, at a public price.

Annual fee, zero transaction commissions. It starts with the Audit: if you go ahead, you don't pay for it — the €1,900 is 100% discounted against go-live.

B2B Pro

0% commissions

€490 /month

B2B go-live · starting from€9.900

Audit discount−€1.900

Fee · 12 months€5.880

First year€13.880

portal · per-customer price lists · credit limits and terms · agents · ERP integration included