Salta la navigazione

Home » Documentazione di WPML » Progetti correlati » WooCommerce Multilingual – Siti Multilingue WooCommerce Resi Facili » Funzionalità Multi-Valuta per WooCommerce

Funzionalità Multi-Valuta per WooCommerce

WooCommerce Multilingual Multi-currency ti permette di aggiungere più valute al tuo negozio WooCommerce con un selettore di valuta front-end.

Mostra più valute in base alla posizione del cliente

Mostra più valute in base alla lingua

Imposta tassi di cambio automatici

Imposta prezzi personalizzati in diverse valute

Imposta diversi metodi di pagamento per ogni valuta

Traduci tutto il tuo negozio

Versione Standalone

Mostra più valute in base alla posizione del cliente

Mostra più valute in base alla lingua

Imposta tassi di cambio automatici

Imposta prezzi personalizzati in diverse valute

Imposta diversi metodi di pagamento per ogni valuta

Traduci tutto il tuo negozio

Tutte le Funzionalità con WPML

Mostra più valute in base alla posizione del cliente

Mostra più valute in base alla lingua

Imposta tassi di cambio automatici

Imposta prezzi personalizzati in diverse valute

Imposta diversi metodi di pagamento per ogni valuta

Traduci tutto il tuo negozio

Plugin Richiesti

Per gestire il tuo negozio in più valute, installa e attiva:

  • WooCommerce
  • WooCommerce Multilingual

Per accedere alle funzionalità multilingue complete, hai anche bisogno di WPML e WPML String Translation.

Configurazione delle Valute

Vai a WooCommerce → WooCommerce Multilingual Multicurrency e clicca sulla scheda Multicurrency per abilitare la modalità multi-valuta. Poi, scegli come vuoi mostrare le valute.

Valute Basate sulla Posizione

Quando imposti le valute per posizione, puoi specificare i paesi in cui ogni valuta sarà disponibile o escludere paesi specifici.

Impostare la disponibilità della valuta in base alla posizione

WooCommerce utilizza MaxMind Geolocation per determinare la posizione di un cliente tramite indirizzo IP o indirizzo di fatturazione (solo utenti registrati). Per i migliori risultati, crea un account gratuito MaxMind e inserisci la tua chiave di licenza nella pagina Multicurrency.

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.

Valute Basate sulla Lingua

Questa opzione richiede un account WPML Multilingual CMS o Agency.

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 mostrare più valute per ogni lingua o una singola valuta basata sulla lingua dell’utente.

Impostare le valute in base alla lingua

Aggiunta di un Selettore di Valuta al Front-End

Una volta impostate più valute, mostra un selettore di valuta nel tema del tuo sito usando un widget, shortcode o codice PHP.

Esempio di visualizzazione del selettore di valuta nel frontend

Widget Selettore di Valuta

Per aggiungere un selettore di valuta come widget classico di WordPress:

  1. Vai a WooCommerce → WooCommerce Multilingual Multicurrency e clicca sulla scheda Multicurrency.
  2. Scorri fino a Widget Currency Switcher e aggiungi un nuovo widget selettore di valuta.

Anche se opzionale, puoi personalizzare il template del selettore di valuta usando questi parametri:

  • %name%: Nome completo della valuta (es. “Euro”).
  • %symbol%: Simbolo standard che rappresenta la valuta (es. “$” o “€”).
  • %code%: Codice standard che rappresenta la valuta (es. USD per Dollaro Statunitense).
  • %subtotal%: Costi totali dell’ordine corrente (carrello), escluse le spese di spedizione e tasse aggiuntive. Questo include il simbolo della valuta ed è formattato secondo le impostazioni di WooCommerce.

Inoltre, puoi usare tag HTML (img, span, em, strong, u) per personalizzare l’output quando lo stile del selettore è impostato su Elenco di valute, in linea con gli standard HTML ufficiali per il tag select.

Shortcode del Selettore di Valuta

Per aggiungere il selettore di valuta in altre parti 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%)"]

Selettore di Valuta come 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 visualizzare un menu a discesa di base con i codici delle valute 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 usando file template.

Impostazione dei Gateway di Pagamento

Qualsiasi gateway di pagamento che imposti nella sezione Pagamenti di WooCommerce → Impostazioni sarà disponibile per tutte le valute del tuo sito.

WooCommerce Multilingual è compatibile con WooCommerce PayPal Payments, Stripe e bonifici bancari diretti.

Configurazione dei Gateway di Pagamento per Ogni Valuta

Questa funzione richiede un account WPML Multilingual CMS o Agency.

Se hai WPML, puoi andare alla scheda Multicurrency in WooCommerce → WooCommerce Multilingual Multicurrency e cliccare sull’icona della 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.
Abilitare i gateway di pagamento per la sterlina britannica e scegliere in quale valuta ricevere i pagamenti

Configurare i Gateway di Pagamento in base alla posizione del cliente

Questa funzione richiede un account WPML Multilingual CMS o Agency.

Su siti multilingue che utilizzano la geolocalizzazione per visualizzare le valute, puoi controllare i gateway di pagamento mostrati ai clienti in ogni posizione.

  1. Vai a WooCommerce → Impostazioni e clicca sulla scheda Pagamenti.
  2. Clicca sul metodo di pagamento che desideri regolare.
  3. In Disponibilità per Paese, imposta i paesi per i quali desideri che il tuo gateway di pagamento sia visibile.
Configurare il gateway di pagamento in base alla posizione

Altre Funzionalità e Caratteristiche Multi-Currency

WooCommerce Multilingual Multicurrency offre una gamma di funzionalità aggiuntive per gestire più valute, tutte disponibili sia nella versione standalone che con un account WPML.

Abilitare i Tassi di Cambio Automatici

Nella scheda Multicurrency in WooCommerce → WooCommerce Multilingual Multicurrency, puoi abilitare i tassi di cambio automatici.

Poi, personalizza i dettagli come la scelta di un fornitore di servizi, il costo di sollevamento e la frequenza di aggiornamento.

Impostare Opzioni di Valuta e Regole di Arrotondamento

WooCommerce Multilingual gestisce automaticamente la formattazione della valuta. Se vuoi, puoi cliccare sull’icona della matita accanto a ogni valuta per personalizzare la formattazione della valuta e impostare le tue regole di arrotondamento.

Modificare le opzioni di valuta e le regole di arrotondamento

Configurazione dei Prezzi Personalizzati per Diverse Valute

Per impostare prezzi personalizzati per i prodotti in valute diverse:

  1. Modifica un prodotto.
  2. Seleziona l’opzione per impostare i prezzi manualmente e inserisci i tuoi prezzi.
Impostare manualmente i prezzi in altre valute dalla schermata di modifica del prodotto

I prezzi personalizzati sovrascriveranno qualsiasi prezzo determinato automaticamente dal tasso di cambio. Per tornare a utilizzare i prezzi automatici, devi rimuovere i prezzi personalizzati e aggiornare il prodotto.

Impostare le Tariffe di Spedizione per Valuta

Per configurare tariffe di spedizione distinte per valuta:

  1. Vai a WooCommerce → Impostazioni e clicca sulla scheda Spedizione.
  2. Clicca su Modifica sotto il metodo di spedizione che desideri personalizzare.
  3. Nella finestra di dialogo pop-up, abilita l’opzione per impostare i costi in valute personalizzate manualmente e inserisci i prezzi.
Impostare manualmente i costi di spedizione in altre valute

Visualizzazione degli Ordini e delle Analisi per Valuta

Nella pagina WooCommerce → Ordini, puoi visualizzare e filtrare gli ordini per valuta. Questo può aiutarti a comprendere le prestazioni in valute diverse.

Filtrare gli ordini di WooCommerce per valuta

Informazioni per Sviluppatori – Hook per Multi-Currency

WooCommerce Multilingual offre filtri e hook per plugin di terze parti per implementare logiche multicurrency personalizzate, permettendo agli utenti di vedere i prezzi e fare ordini nella loro valuta preferita.

Vedi l’insieme completo di filtri e hook di WooCommerce Multilingual.

Aggiornato
Dicembre 4, 2024