settore
Software per grossisti e distributori: portali B2B e app agenti
Aziende che vendono a rivenditori e ristrutturano la filiera con cataloghi digitali, ordini in mobilità e integrazione totale con il gestionale ERP.
Esigenze tipiche del settore
- ›Catalogo B2B con listini personalizzati
- ›App agenti offline-capable
- ›Integrazione Mexal o ERP simili
- ›Ordini in tempo reale su magazzino
Il costo nascosto dell'ordine preso a mano
Nella distribuzione l'ordine arriva ancora per telefono, via email o su un modulo compilato dall'agente, e qualcuno in ufficio lo ribatte nel gestionale. Quel passaggio non è solo tempo: è il punto in cui nascono gli errori di codice articolo, i prezzi applicati sbagliati e le promesse di consegna su merce che non c'è.
Il conto vero si legge nei resi, nelle note di credito e nelle telefonate di chiarimento. Digitalizzare la presa ordine non serve a sembrare moderni: serve a togliere quel passaggio e a far entrare l'ordine nel gestionale già corretto.
Portale B2B con i listini reali del cliente
Un portale B2B non è un e-commerce con il login davanti. Ogni rivenditore ha il suo listino, i suoi sconti a scaglioni, il suo fido e il suo scaduto, e non deve poter dedurre le condizioni degli altri. La pagina prodotto va costruita lato server proprio per questo.
Le funzioni che fanno la differenza sono quelle noiose: riordino dallo storico, elenco documenti scaricabili, disponibilità attendibile con data di rientro, blocco automatico dell'ordine oltre il fido. Il nostro riferimento è il case study portale B2B collegato al gestionale.
App agenti che funziona anche senza rete
L'agente lavora dal cliente, spesso in magazzini e capannoni senza copertura. L'app deve avere catalogo, listino del cliente e storico già in locale, permettere di comporre l'ordine offline e inviarlo appena la rete torna, senza che nessuno debba ricopiare nulla la sera.
Aggiungiamo lettura del codice a barre per la presa ordine a scaffale, note e foto sulla riga, e la firma del cliente sul dispositivo. È quello che fa PriceScan, collegato a Passepartout Mexal.
Integrazione con il gestionale
Il gestionale resta la fonte di verità: articoli, listini, condizioni per cliente, giacenze e documenti nascono lì. Portale e app leggono da un livello intermedio che normalizza i dati e scrivono gli ordini in ERP con code e ritentativi, così un fermo momentaneo non fa perdere nulla.
Su Passepartout Mexal è il nostro terreno più battuto: architettura e trappole sono descritte nella pagina integrazione Mexal. Lo stesso schema vale per altri ERP che espongano un canale di scambio utilizzabile.
Domande frequenti
- Ogni rivenditore vede i propri prezzi?
- Sì. Listini, sconti a scaglioni e condizioni particolari arrivano dal gestionale e vengono applicati lato server: nessun cliente può vedere o dedurre le condizioni riservate ad altri.
- Le giacenze mostrate sono affidabili?
- Sincronizziamo la disponibilità con frequenza elevata e, sugli articoli critici, verifichiamo in tempo reale al momento della conferma. Si possono impostare soglie di sicurezza per evitare di vendere le ultime unità due volte.
- L'app agenti funziona senza connessione?
- Sì. Catalogo, listini e storico del cliente sono disponibili offline e l'ordine composto fuori rete viene inviato automaticamente al ritorno della connessione.
- Gli ordini entrano direttamente nel gestionale?
- Sì, come documenti già pronti da confermare, con cliente, articoli, prezzi e condizioni corretti. Si può scegliere se farli entrare in automatico o farli passare da una validazione in ufficio.
- Serve cambiare gestionale?
- No. Il senso del lavoro è esattamente il contrario: tenere l'ERP dov'è e collegarlo ai canali di vendita, senza migrazioni di dati storici né modifiche alla configurazione contabile.
Approfondimenti
case studies
Cosa abbiamo costruito nel distribuzione & b2b

Infostore E-commerce — Storefront headless + connettore Mexal/PrestaShop/Icecat
Sito e-commerce Next.js 15 + React 19 con un connettore Node.js che orchestra tre fonti dati eterogenee — Mexal Passepartout (ERP), PrestaShop (legacy catalogo) e Icecat (arricchimento prodotto) — verso Supabase. Catalogo, prezzi, giacenze, schede prodotto e checkout Stripe sempre allineati al gestionale.
- Next.js
- Node.js
- Supabase
- PostgreSQL

Infopick — Picking e spedizione magazzino su due PWA Angular
Suite di due web app PWA Angular 20 condivise sullo stesso backend Supabase: una console per il responsabile (gestione magazzinieri, ordini, spedizioni) e una app operatore mobile-first per i magazzinieri (scansione barcode, evasione riga per riga, conferma pick). Integrata con Poleepo per le spedizioni.
- Angular
- Supabase
- PostgreSQL
- TypeScript

PriceScan — App companion di Mexal per consultazione catalogo e presa ordini in mobilità
PWA installabile su Windows, Android e iOS che si connette al gestionale Mexal via Web API. Quattro moduli attivabili separatamente — Scanner, Ricerca, Scanner Clienti, Ordini — per consultare in tempo reale immagine, prezzo, esistenza e categoria di ogni articolo e per creare ordini direttamente in Mexal con listini personalizzati.
- Angular
- Passepartout Mexal
- TypeScript
- PWA

Sogeca — Connettore Mexal ↔ PrestaShop per lo shop di materiale elettrico
Connettore Node.js che sincronizza in continuo il gestionale Mexal di Sogeca con lo shop PrestaShop sogeca.net: articoli, giacenze, copertine e allegati, ordini. Job daemon che gira H24, scrive log strutturati per ogni esecuzione e gestisce creazione, aggiornamento e disattivazione articoli senza intervento manuale.
- Node.js
- Passepartout Mexal
- PrestaShop
- TypeScript

DR Group — Sito istituzionale grossista alimentare
Sito istituzionale drgroupmilano.com per il grossista alimentare DR Group di Milano. Vetrina delle otto categorie merceologiche (infanzia, bibite, igiene personale, igiene casa, frutta secca, carne, ortofrutta, salumi e formaggi) con immagini dedicate, blocchi informativi sull'attività e modulo contatti per richiesta listino. Stack Next.js 16 + React 19.
- Next.js
- React
- TypeScript
- Vercel

AB Multiservice — Sito istituzionale ingrosso e dettaglio
Sito istituzionale abmultiservice.it per l'ingrosso AB Multiservice di San Giorgio a Cremano (NA). Presenta gli otto settori merceologici — casalinghi, detersivi, elettrodomestici, agricoltura e giardinaggio, bevande, alimentari e ortofrutta, ittico, ricambi automotive — con scheda, immagine e codice per ciascuno, più una sezione dedicata alla vendita online dei ricambi. Next.js 15 + React 19 con esportazione statica.
- Next.js
- React
- TypeScript
- Vercel

BP Commerce — Sito istituzionale per grossista
Sito istituzionale bpcommerce.it per il grossista BP Commerce di Volla (NA). Quattro famiglie merceologiche presentate a schede — casa e detergenza con elettrodomestici, agricoltura e giardinaggio, bevande analcoliche, alimentari freschi e confezionati — con dati strutturati LocalBusiness, cookie banner, pagine legali, sitemap e robots generati dal codice.
- Next.js
- React
- TypeScript
- Vercel
Stessa filiera. Stesso linguaggio.
Conosciamo le specificità del tuo settore. Iniziamo dalla scoperta.
Apri la sessione