Prezzi per paese in PrestaShop: ognuno vede il suo

Moduli PrestaShop · 5 min di lettura · Aggiornato il 23/08/2026

Prezzi per paese in PrestaShop: ognuno vede il suo

Due persone guardano lo stesso prodotto nel tuo negozio. Una è a Milano e l'altra a Lisbona. Entrambe vedono esattamente lo stesso prezzo sullo schermo e, arrivate in fondo all'acquisto, a una delle due l'importo cambia. È quella che non completa l'ordine.

Il tuo negozio mostra un solo prezzo, e non è quello di tutti

Finché un visitatore non gli dice da dove viene, PrestaShop deve decidere con quali regole calcolare il prezzo, e usa il paese che hai impostato come predefinito. È ragionevole, non può fare altro. Ma significa che tutti i tuoi visitatori vedono il prezzo di un paese preciso, anche se si trovano altrove.

Il giorno in cui quel visitatore scrive il suo indirizzo di consegna, il negozio finalmente sa da dove viene e ricalcola. Ed è lì che arriva la sorpresa, nel momento peggiore: al passaggio del pagamento.

E non è solo questione di imposte. Se vendi in più mercati, è molto probabile che il tuo prezzo per la Francia non sia quello per il Portogallo o per le Canarie, perché costi, concorrenza e spedizione non sono gli stessi. Tutto questo si perde se il negozio mostra un prezzo unico a tutti.

Un prezzo senza paese è, per qualcuno, il prezzo sbagliato.

Cosa cambia con un selettore di paese

All'ingresso si chiede al visitatore in quale paese si trova. Non lo si lascia indovinare: gli viene proposto quello che suggerisce la sua connessione, con la bandiera, e lui conferma o ne sceglie un altro. È quello che fa Geolocalizzazione per PrestaShop, il modulo con cui è montato questo stesso sito.

Da quel momento il negozio gli mostra il suo prezzo: nella sua valuta, con le imposte che gli spettano e con la tariffa che hai deciso per quel mercato. Il prezzo nell'elenco, nella scheda, nel carrello e al pagamento è lo stesso numero dall'inizio alla fine.

Si chiede una volta sola. La scelta viene ricordata e il selettore resta in alto, sempre a portata, se qualcuno vuole cambiarla.

Ogni paese con la sua lingua, la sua valuta e il suo prezzo

Dietro la bandiera c'è una tabella che decidi tu: per ogni paese, in quale lingua entra il visitatore, in quale valuta vede i prezzi e, con la valuta, quale listino gli si applica. Germania e Austria in tedesco e in euro; la Svizzera in tedesco e in franchi, con il suo listino; il Regno Unito in inglese e in sterline.

Si definisce una volta e vale per tutto il negozio. I paesi che non sono in tabella entrano dalla regola generale, così nessuno resta davanti a una pagina vuota per il fatto di vivere dove non pensavi di vendere.

Perché dev'essere l'unico selettore

È la parte su cui ci fanno più domande. Se oltre al paese lasci in giro un selettore di valuta e uno di lingua, il visitatore può ritrovarsi con la valuta di un paese, il prezzo di un altro e la lingua di un terzo. E chi risponde a quella richiesta di assistenza, poi, sei tu.

Per questo la scelta del paese è la porta unica: il paese fissa tutto il resto. Su questo stesso sito abbiamo tolto i selettori sciolti dalla barra superiore proprio per questo motivo.

Una cosa che non fa: tradurre

Meglio dirlo chiaro, perché è la confusione più comune. Questo non traduce il tuo negozio e non inventa lingue che non hai. Se il tuo negozio è in più lingue, ognuna vive al proprio indirizzo web, come dev'essere perché Google le trovi tutte; quello che fa il selettore è portare ogni visitatore alla sua e dargli il prezzo del suo paese.

Se vendi all'estero e non sei sicuro che quella parte sia montata bene, è la prima cosa che guardiamo, perché è lì che si perde più traffico senza accorgersene.

Google continua a vedere tutte le tue lingue

È la parte che fa più paura, e a ragione: se a ogni visitatore mostri una pagina diversa a seconda di dove si trova, puoi ritrovarti con una sola lingua su Google e le altre inesistenti.

Per questo gli indirizzi non si toccano. Ogni lingua vive sul suo e chi è già su uno ci resta, perché è quello che ha chiesto; solo chi arriva dall'indirizzo generico viene accompagnato alla sua lingua. E i motori di ricerca non si spostano mai: ogni indirizzo viene sempre scansionato nella stessa lingua e nella stessa valuta, che è esattamente ciò che serve a Google per indicizzare i tuoi cinque mercati invece di uno.

Provalo qui

È in funzione su questo sito. In alto nella pagina, accanto alla ricerca, vedrai il selettore con la bandiera e la valuta. Aprilo, cambia paese e fai un giro nel catalogo: vedrai i prezzi cambiare esattamente come li vedrebbe un cliente di quel paese.

Da dove arriva il paese proposto

Da due posti possibili, e vanno bene entrambi: un database sul server stesso, che traduce la connessione del visitatore in un paese, oppure il dato di paese che ti fornisce già il servizio che hai davanti al sito, se ne usi uno.

Quello affidabile, in entrambi i casi, è il paese. Città o provincia per questa via sbagliano abbastanza spesso da non basarci decisioni. E comunque serve a proporre: l'ultima parola ce l'ha sempre il visitatore.

Dov'è montato tutto questo

Il selettore che hai appena provato, la tabella dei paesi e i reindirizzamenti che rispettano i tuoi indirizzi sono lo stesso modulo, già pubblicato a catalogo e con gli aggiornamenti inclusi. Si installa, si compilano i paesi in cui vendi e da lì in poi ogni visitatore entra nella sua lingua, con la sua valuta e con il prezzo che hai deciso per lui.

I moduli citati in questo articolo

Continua a leggere

Geolocalizzazione per PrestaShop: prezzi, valuta e lingua per paese Geolocalizzazione per PrestaShop: prezzi, valuta e lingua per paese 79,99 $ Vedi

Raccontaci di cosa ha bisogno il tuo negozio

Un modulo, uno sviluppo o solo un parere. La prima consulenza non costa nulla, e da lì esce un preventivo chiuso con prezzo e data.