In questa pagina
Come abilitare la multi-valuta in WooCommerce
Aggiungi un selettore di valuta per WooCommerce con WCML
Personalizza prezzi e tariffe di spedizione per più valute
Visualizza ordini e analisi per valuta
Gestisci i gateway di pagamento in base alla valuta e alla posizione
Come abilitare la multi-valuta in WooCommerce
Ecco i semplici passaggi da seguire per aggiungere più valute WooCommerce con WCML:
- Scarica e installa WCML
- Vai su WooCommerce → WCML e abilita la modalità multi-valuta
- Aggiungi le tue valute secondarie
- Configura i tassi di cambio automatici
Vediamo questi passaggi più in dettaglio:
1. Scarica e installa WCML
Per gestire il tuo negozio in più valute, installa e attiva:
- WooCommerce
- WPML multilingual & multicurrency per WooCommerce
Per accedere a tutte le funzionalità multilingue, hai bisogno anche di WPML e WPML String Translation.
2. Vai su WooCommerce → WCML e abilita la modalità multi-valuta
Abilita la modalità multi-valuta e scegli come mostrare le valute:
- Scegli l’opzione gratuita per impostare le valute in base alla posizione.
- Se hai un abbonamento WPML, puoi anche scegliere di mostrare le valute per lingua.
Opzione 1: mostra più valute in base alla posizione
WooCommerce utilizza MaxMind Geolocation per rilevare l’indirizzo IP del cliente. Crea un account MaxMind gratuito e inserisci il tuo codice di licenza.
Se necessario, puoi usare il filtro hook wcml_geolocation_get_user_country per sovrascrivere il paese geolocalizzato predefinito e usare l’indirizzo di fatturazione o spedizione.
Visualizza l’intera serie di filtri e hook WCML.
Opzione 2: mostra più valute in base alla lingua
Se hai WPML, puoi impostare una valuta predefinita per ogni lingua. Gli utenti vedranno i prezzi in quella valuta quando cambiano lingua. Puoi scegliere di visualizzare più valute per ogni lingua o una singola valuta in base alla lingua del cliente.
3. Aggiungi le tue valute secondarie
Fai clic su Aggiungi valuta per aggiungere più valute nel tuo negozio WooCommerce tra le oltre 200 valute disponibili. Scegli i paesi in cui desideri visualizzare ciascuna valuta.
Qui puoi anche configurare le tue opzioni di valuta e le regole di arrotondamento. Fai clic sull’icona a forma di matita accanto a Anteprima valuta.
4. Configura i tassi di cambio automatici
Quando imposti i tassi di cambio automatici, scegli un fornitore di servizi, la commissione di maggiorazione e la frequenza di aggiornamento.
Aggiungi un selettore di valuta per WooCommerce con WCML
Dopo aver impostato più valute, puoi visualizzare un selettore di valuta nel tema del tuo sito utilizzando un widget, uno shortcode o codice PHP.
Opzione 1: widget convertitore di valuta
Per aggiungere un selettore di valuta come widget classico di WordPress:
- Vai su WooCommerce → WCML, nella scheda Multivaluta.
- Scorri fino a Widget Selettore di valuta e aggiungi un nuovo widget selettore di valuta.
Opzione 2: shortcode
Per aggiungere il selettore di valuta in altri punti del tuo sito, usa il seguente shortcode:
Shortcode: [currency_switcher]
Attributi: format (Tag disponibili: %name%, %code%, %symbol%) Predefinito: %name% (%symbol%)
Esempio di utilizzo: [currency_switcher format="%code% (%symbol%)"]
Opzione 3: codice PHP
Per aggiungere e personalizzare i selettori di valuta usando codice PHP, usa la seguente azione:
do_action('wcml_currency_switcher', array('format' => '%name% (%symbol%)'));
Oltre a format, puoi usare il seguente parametro per restituire un menu a tendina di base con i codici valuta per i valori delle opzioni:
stile_switcher: wcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list
La valuta corrente del cliente o la valuta predefinita configurata per una lingua specifica sarà selezionata automaticamente.
Per maggiore flessibilità, puoi progettare selettori di valuta personalizzati utilizzando file di template.
Personalizza prezzi e tariffe di spedizione per più valute in WooCommerce
Configurare prezzi personalizzati per valute diverse
Per impostare prezzi personalizzati per i prodotti in valute diverse:
- Modifica un prodotto.
- Nella impostazione Generale, seleziona l’opzione per impostare i prezzi manualmente e inserisci i tuoi prezzi per ogni valuta disponibile.
I prezzi personalizzati sovrascrivono tutti i prezzi che vengono determinati automaticamente dal tasso di cambio. Per tornare a utilizzare i prezzi automatici dovete rimuovere i prezzi personalizzati e aggiornare il prodotto.
Imposta le tariffe di spedizione per valuta
Per configurare tariffe di spedizione distinte per valuta:
- Vai su WooCommerce → Impostazioni e fai clic sulla scheda Spedizione.
- Clicca su Modifica sotto il metodo di spedizione che desideri personalizzare.
- Abilita l’opzione per impostare i costi in valute personalizzate manualmente e inserisci i prezzi.
Visualizza ordini e analisi per valuta
Nella pagina WooCommerce → Ordini, puoi visualizzare e filtrare gli ordini per valuta. Questo può aiutarti a capire le prestazioni in diverse valute.
Gestisci i gateway di pagamento in base alla valuta e alla posizione
Per utilizzare diversi metodi di pagamento per ogni valuta e posizione, hai bisogno di un abbonamento WPML a pagamento: account WPML Multilingual CMS o WPML Multilingual Agency.
Imposta i gateway di pagamento per valuta
Se hai WPML, puoi andare alla scheda Multivaluta in WooCommerce → WPML Multilingual & Multicurrency for WooCommerce e fare clic sull’icona a forma di matita accanto a una valuta per:
- Abilitare i Gateway di Pagamento e impostare gateway di pagamento specifici per ogni valuta.
- Scegliere in quale valuta addebitare i clienti e ricevere pagamenti per ogni gateway. Questo ti permette di ricevere pagamenti in una valuta diversa da quella utilizzata dal tuo cliente. Vedranno l’importo totale nella valuta convertita durante il checkout.
Configura i gateway di pagamento in base alla posizione del cliente
Sui siti multilingue che utilizzano la geolocalizzazione per visualizzare le valute, puoi controllare i gateway di pagamento mostrati ai clienti in ogni località.
- Vai su WooCommerce → Impostazioni e fai clic sulla scheda Pagamenti.
- Fai clic sul metodo di pagamento che desideri modificare.
- In Disponibilità per Paese, imposta i paesi per i quali desideri che il tuo gateway di pagamento sia visibile.
Informazioni per sviluppatori – hook per Multi-currency
WCML offre filtri e hook per plugin di terze parti per implementare la logica multi-valuta personalizzata, consentendo agli utenti di visualizzare i prezzi ed effettuare ordini nella loro valuta preferita.
Visualizza l’intera serie di filtri e hook WCML.






