Skip to main content

E-commerce B2B con Prestashop: prezzi per cliente, catalogo riservato e preventivi

PrestaShop B2B non è una versione diversa del software: è la stessa piattaforma configurata con logiche commerciali completamente diverse rispetto a un negozio consumer. Eppure la maggior parte delle PMI che usa PrestaShop per vendere ad aziende lo ha impostato esattamente come se vendesse a privati: tutti vedono i prezzi, chiunque può accedere al catalogo, e il checkout prevede PayPal o carta di credito. Il sito c'è, ma non lavora davvero per il commerciale. I clienti continuano a chiamare per sapere il prezzo, i commerciali mandano listini via email, e l'e-commerce resta uno strumento inutilizzato.

Il problema non è PrestaShop in sé: è che la piattaforma va configurata con una logica di vendita B2B, non consumer. Serve definire chi può vedere il catalogo e a quale prezzo, come gestire le richieste d'offerta, come raccogliere i dati fiscali al checkout e come integrare i pagamenti differiti. Questi non sono dettagli tecnici secondari: sono le funzioni che distinguono un e-commerce B2B che lavora davvero per il commerciale da uno che resta un secondo listino PDF.

Se stai cercando come configurare una piattaforma e-commerce B2B su PrestaShop, questa guida risponde alle domande concrete: listini per cliente, catalogo riservato, modulo preventivi e metodi di pagamento compatibili con la realtà B2B italiana. Non partiamo dai moduli da installare: partiamo dai problemi che probabilmente hai già, e da lì costruiamo la configurazione giusta. Come partner PrestaShop Expert certificato, Enthous ha configurato diversi store B2B per PMI manifatturiere e distributori: quello che trovi qui viene dall'esperienza diretta su casi reali.

Il problema: un PrestaShop standard non è un e-commerce B2B

Quando installi PrestaShop e lo configuri per la prima volta, la logica di default è quella di un negozio consumer: un prezzo uguale per tutti, catalogo pubblico, checkout immediato con pagamento online. Questa impostazione è completamente sbagliata se i tuoi clienti sono aziende con condizioni commerciali diverse, rappresentanti che devono accedere a un listino riservato, o rivenditori che non vogliono che i loro clienti finali vedano i prezzi all'ingrosso.

Cosa non riesci a fare con un PrestaShop configurato come consumer

Con un PrestaShop standard, chiunque arrivi sul sito vede i prezzi di listino, compresi i tuoi concorrenti. Se hai condizioni diverse per account diversi (il grossista storico paga il 30% meno del nuovo cliente), non hai modo di mostrarlo senza configurare gruppi prezzo o moduli specifici. Se distribuisci prodotti in esclusiva, non puoi nasconderli ai visitatori non registrati.

E i tuoi clienti B2B non pagano con carta di credito al momento dell'ordine: vogliono il bonifico, il pagamento a 30 o 60 giorni, magari un fido. PrestaShop di default non gestisce nulla di tutto questo.

Le 3 funzioni B2B che mancano di default

Le lacune strutturali di un PrestaShop non configurato per il B2B si riducono a tre aree. La prima è la gestione differenziata dei prezzi: senza gruppi cliente configurati o moduli aggiuntivi, non puoi applicare listini diversi per account. La seconda è il controllo degli accessi al catalogo: il sito è pubblico e non prevede un processo di registrazione con approvazione manuale.

La terza è la gestione dei preventivi: non esiste una funzione nativa per ricevere richieste d'offerta e trasformarle in ordini confermati, che è una delle operazioni più comuni nella vendita B2B.

Prezzi per cliente e listini personalizzati con PrestaShop B2B

Questa è probabilmente la funzione più cercata da chi vuole usare il modulo B2B PrestaShop in modo serio. La buona notizia è che PrestaShop ha già nativamente alcune funzioni per i prezzi differenziati: la modalità B2B del back office e i gruppi cliente. La cattiva notizia è che, per situazioni commerciali più articolate, questi strumenti da soli non bastano.

Gruppi cliente e regole di prezzo

Il meccanismo base di PrestaShop per i prezzi differenziati è il gruppo cliente. Puoi creare gruppi ("Grossisti", "Rivenditori", "Clienti diretti") e associare a ciascuno uno sconto percentuale o un moltiplicatore. Ogni cliente registrato viene assegnato a un gruppo e vede i prezzi corrispondenti.

Funziona bene quando le condizioni commerciali sono omogenee all'interno di una categoria: tutti i grossisti hanno lo stesso sconto, tutti i rivenditori lo stesso markup. I gruppi si combinano anche con regole di prezzo specifiche per prodotto o categoria.

Listini per singolo account: quando i gruppi non bastano

Il limite emerge quando hai condizioni negoziate singolarmente: il cliente A ha uno sconto del 22%, il cliente B ha prezzi fissi su alcune referenze, il cliente C ha un listino dedicato concordato con il commerciale. La funzione "prezzi specifici" di PrestaShop permette di definire un prezzo per un singolo cliente su un singolo prodotto, ma gestirla a mano su cataloghi grandi è impraticabile.

La soluzione è un modulo per la gestione avanzata dei listini (sul marketplace ufficiale PrestaShop Addons trovi diverse opzioni) che importa listini per account e aggiorna i prezzi in blocco. Partire dal problema specifico, non dal primo modulo disponibile.

Catalogo riservato: prodotti e prezzi visibili solo ai tuoi clienti

Un catalogo riservato significa che i visitatori non registrati non vedono né i prodotti né i prezzi. Possono vedere una landing di presentazione, ma per accedere al catalogo devono registrarsi e aspettare l'approvazione.

Questa configurazione è indispensabile quando non vuoi che i tuoi prezzi all'ingrosso siano visibili pubblicamente, o quando il tuo sito è uno strumento commerciale riservato ai tuoi clienti e non un negozio aperto.

Accesso con registrazione e approvazione manuale

PrestaShop permette di attivare la modalità B2B dal pannello di amministrazione, che aggiunge campi al form di registrazione (Partita IVA, ragione sociale, tipo di attività) e abilita l'approvazione manuale degli account. Ogni nuova registrazione viene segnalata all'amministratore, che può approvare o rifiutare. Finché l'account non è approvato, il cliente vede solo le pagine pubbliche.

Per nascondere i prezzi ai visitatori non registrati, devi configurare i permessi dei gruppi: il gruppo "Visitatori" non vede i prezzi, il gruppo "Clienti registrati" li vede dopo il login. Se configurata male, questa impostazione rischia di nascondere i prezzi anche ai clienti già approvati.

Campi obbligatori per la fatturazione B2B italiana (P.IVA, SDI, PEC)

La registrazione B2B in Italia richiede più dati rispetto a un account consumer: Partita IVA, codice SDI (o PEC) per la fatturazione elettronica, ragione sociale, indirizzi di fatturazione e spedizione distinti. PrestaShop nella modalità B2B aggiunge alcuni di questi campi, ma la configurazione standard non copre tutto ciò che serve. Se hai già un gestionale integrato, i dati fiscali devono arrivare puliti e completi: un campo mancante al checkout significa una rettifica manuale per ogni ordine. Per approfondire questo aspetto, leggi la nostra guida sull'integrazione tra gestionale e e-commerce.

Preventivi e richieste d'offerta: come gestirli su PrestaShop

Il preventivo è il cuore della vendita B2B. Raramente un cliente grossista acquista al primo accesso: prima vuole sapere il prezzo per quantità, i tempi di consegna, le condizioni per un articolo fuori listino. PrestaShop non ha una funzione nativa per le richieste d'offerta, ma esistono moduli che replicano questo flusso in modo efficace, a patto di sceglierli con criterio.

Cosa cercare in un modulo preventivi: catalogo riservato e preventivi integrati

Un modulo preventivi B2B per PrestaShop dovrebbe permettere al cliente di aggiungere prodotti a una lista di richiesta (diversa dal carrello), specificare quantità e note, e inviare la richiesta al commerciale. Il commerciale deve rispondere con un preventivo personalizzato e il cliente deve poter accettare direttamente dalla propria area riservata.

I punti critici da verificare: la notifica email funziona in entrambe le direzioni? Il preventivo accettato si trasforma in ordine automaticamente? Il modulo è compatibile con la versione di PrestaShop installata? La compatibilità con versioni recenti non è scontata per molti moduli del marketplace.

Dal preventivo accettato all'ordine confermato

Il flusso ideale: il cliente accetta il preventivo dall'area riservata e questo si converte automaticamente in un ordine con i prezzi concordati. Nella pratica, non tutti i moduli gestiscono questa transizione in modo pulito: alcuni richiedono intervento manuale, altri creano ordini con stati non standard che poi generano problemi all'integrazione con il gestionale. Prima di attivare un modulo preventivi in produzione, testa l'intero flusso in staging.

Metodi di pagamento e checkout B2B

Il checkout è dove molti e-commerce B2B falliscono silenziosamente. Il sito funziona, i prezzi sono giusti, il cliente arriva al carrello, e poi trova PayPal come unica opzione. Per un'azienda che compra a 30 giorni e paga con bonifico, questo è un blocco definitivo. Configurare i metodi di pagamento corretti non è solo una questione tecnica: richiede di capire come funzionano le condizioni commerciali con i tuoi clienti.

Bonifico, pagamento a 30/60 giorni, fido cliente

PrestaShop supporta nativamente il bonifico bancario: il cliente completa l'ordine, riceve le coordinate per il pagamento, e l'ordine resta in stato "in attesa di bonifico" finché non viene confermata la ricezione. Se hai clienti con pagamento a 30 o 60 giorni concordato, devi configurare un metodo di pagamento personalizzato disponibile solo per i gruppi cliente autorizzati.

Questo evita che un nuovo cliente selezioni il pagamento a 60 giorni senza un fido approvato. La configurazione è fattibile senza moduli aggiuntivi per i casi più semplici.

Checkout B2B: dati fiscali e note d'ordine

Il checkout B2B deve raccogliere più informazioni rispetto a quello consumer: Partita IVA, codice ordine di acquisto, note sull'ordine. Questi campi si configurano con moduli specifici o personalizzazioni, devono essere visibili in back office e passati al gestionale. Una buona configurazione del checkout riduce le telefonate post-ordine per rettifiche fiscali. Se stai valutando come strutturare la realizzazione del tuo sito e-commerce B2B da zero, questo aspetto va pianificato fin dal brief iniziale.

Da dove partire se il tuo PrestaShop non funziona per il B2B

Il punto di partenza non è "quale modulo installare". È capire quale parte del processo commerciale il sito sta bloccando. Se i clienti chiamano per i prezzi, il problema è il catalogo o i listini. Se i commerciali mandano preventivi via email, manca il modulo richieste d'offerta. Se gli ordini arrivano con dati fiscali sbagliati, il problema è il checkout. Ogni problema ha una soluzione specifica, e capire quale affrontare per primo dipende da quanto ciascuno sta costando.

Enthous è partner PrestaShop Expert certificato e lavora con PMI B2B da oltre dieci anni. Il nostro approccio parte sempre da una diagnosi: leggiamo i tuoi processi commerciali, capiamo dove il sito non serve il commerciale, e costruiamo la configurazione giusta per il tuo caso. Per la visibilità organica del tuo store, la SEO per PrestaShop è un'altra leva da presidiare una volta che il sito funziona correttamente.

Se vuoi capire da dove iniziare, parlaci del tuo caso: ti aiutiamo a identificare le priorità senza partire dagli strumenti. Se hai già un PrestaShop online e vuoi capire cosa non funziona, contattaci per una prima valutazione senza impegno.

Autore

Stefano Rigazio

25+ anni nel digital per far crescere aziende B2B ed ecommerce senza gonfiare i costi. Strategia, AI, SEO e automazioni “utili” per migliorare conversioni e processi.
Metodo concreto, dati alla mano: ottimizzo ciò che hai già e lo faccio rendere di più.

Agenzia Accreditata Sonosicuro
PrestaShop Expert
Stefano è un autore Hoepli
Certificati Connection Manager

Ultimi articoli pubblicati


Invia la tua richiesta

Compilate il modulo, senza impegno, spiegando di cosa avete bisogno e sarete ricontattati, nel più breve tempo possibile, per parlarne in tutta tranquillità.

Termini di servizio *
Indirizzo

13043 Cigliano (VC)

Via Salussolia, 23

Contatti

Tel: 3400032218

Email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.