WPML

Per tradurre i contenuti del tuo negozio, consulta Come tradurre WooCommerce in WordPress.

Prima di iniziare

Installa e attiva:

La modalità multivaluta funziona senza lingue secondarie. Il tuo negozio non ha bisogno di essere multilingue per utilizzarla. Se hai solo bisogno della modalità multivaluta in un negozio in una sola lingua, anche il plugin gratuito WooCommerce Multilingual da WordPress.org la gestisce da solo.

Abilita la modalità multivaluta per il tuo negozio

Per abilitare la modalità multivaluta in WooCommerce, apri WPMLImpostazioniMultivaluta e attiva l’interruttore Abilita la modalità multivaluta. Quindi aggiungi ogni valuta in cui vuoi vendere. Per ciascuna valuta, imposta la posizione del simbolo, il separatore decimale, il separatore delle migliaia e il numero di cifre decimali. La formattazione del prezzo corrisponderà a ciò che si aspettano gli acquirenti in quel mercato.

La tua valuta predefinita rimane quella configurata nelle impostazioni di WooCommerce su WooCommerceImpostazioniGenerale. Le valute aggiuntive che inserisci nelle impostazioni di Multivaluta sono quelle a cui i clienti possono passare.

Imposta i prezzi per valuta o usa la conversione automatica

Per impostare i prezzi in ciascuna valuta su un negozio WooCommerce multivaluta, scegli tra i prezzi manuali per valuta o la conversione automatica del tasso di cambio. Le due opzioni funzionano per singola valuta. Puoi combinare i prezzi manuali per alcune valute e la conversione automatica per altre, oppure usare un unico approccio per tutte.

Prezzi manuali per valuta: i numeri puliti che i clienti si aspettano

Imposta esplicitamente il prezzo di ogni prodotto in ciascuna valuta. Un prodotto da 20,00 $ diventa 19,99 € in euro e 3.000 ¥ in yen. Numeri puliti che i clienti riconoscono, non il risultato di una divisione per un tasso di cambio in tempo reale. Puoi impostare i prezzi manuali nella schermata di modifica di ogni prodotto, nel pannello multivaluta che appare accanto ai campi del prezzo standard di WooCommerce.

I prezzi manuali sono la scelta giusta per la maggior parte dei negozi che vendono in mercati consolidati. Ti permettono di stabilire il prezzo per ogni mercato in modo intenzionale. Puoi applicare sconti in alcuni mercati e prezzi premium in altri, senza lasciare che il tasso di cambio di ieri detti legge su tutto.

Conversione automatica dal prezzo di origine

Imposta il prezzo di origine una sola volta. Il plugin di compatibilità applica un tasso di cambio e mostra il prezzo convertito in ciascuna valuta. Configura il tasso nella sezione Tassi di cambio automatici su WPMLImpostazioniMultivaluta. Imposta i tassi manualmente o recuperali in tempo reale da una fonte configurata, in base a una pianificazione da te scelta.

La conversione automatica è la scelta giusta per i negozi con cataloghi in rapida evoluzione o con molte valute in cui impostare ogni prezzo manualmente sarebbe poco pratico.

Visualizza un selettore di valuta: widget, blocco o shortcode

Per mostrare un selettore di valuta nel tuo negozio WooCommerce, hai tre opzioni di posizionamento. Scegli quella più adatta al punto in cui vuoi che appaia il selettore.

  • Blocco. Inserisci il blocco Selettore di valuta in qualsiasi pagina o articolo tramite l’editor a blocchi di WordPress.
  • Widget. Trascina il widget Selettore di valuta in qualsiasi area widget tramite AspettoWidget.
  • Shortcode. Incolla [currency_switcher] in qualsiasi pagina, articolo o template in cui vuoi che appaia il selettore.

Configura l’aspetto del selettore nella sezione Opzioni del selettore di valuta su WPMLImpostazioniMultivaluta. Puoi scegliere tra menu a discesa, affiancato o elenco. Puoi anche scegliere solo il simbolo, solo il codice o entrambi. Le impostazioni si applicano a ogni posizionamento.

Riferimento per lo shortcode del selettore di valuta

Lo shortcode [currency_switcher] accetta questi attributi:

  • format. Controlla il modo in cui viene visualizzata ogni valuta. Token: %name (nome completo della valuta, ad es. Euro), %symbol (ad es. €), %code (ad es. EUR), %subtotal (totale parziale del carrello in quella valuta). Esempio: [currency_switcher format="%name (%symbol)"] restituisce Euro (€).
  • switcher_style. Lo stile visivo. Valori: wcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list.

Esempio con entrambi gli attributi:

[currency_switcher format="%code %symbol" switcher_style="wcml-dropdown"]

Per una personalizzazione più profonda, come la creazione del tuo template per il selettore, c’è un riferimento separato ai file di template per gli sviluppatori.

Mostra gateway di pagamento diversi per paese e valuta

Per instradare i gateway di pagamento per valuta, apri WPMLImpostazioniMultivaluta e fai clic su Modifica per ogni valuta nella tabella Valute. Ogni valuta elenca i gateway di pagamento disponibili con delle caselle di controllo. Abilita i gateway che funzionano per quella valuta e disabilita quelli che non lo fanno. I clienti vedranno solo le opzioni di pagamento applicabili alla valuta in cui stanno pagando.

Questo è il modo giusto per gestire i negozi che vendono in più regioni. Il tuo account Stripe predefinito potrebbe elaborare i dollari, mentre un account Stripe regionale o un gateway locale elabora un’altra valuta. I clienti che pagano in ciascuna valuta vedono il gateway legato a quella valuta, non tutti insieme.

Cambia automaticamente la valuta in base alla posizione del visitatore

Per cambiare automaticamente la valuta in base alla posizione del visitatore, apri WPMLImpostazioniMultivaluta e nella sezione Valute scegli Posizione del cliente (invece di Lingua del sito) in Mostra valute in base a. Questa opzione richiede una chiave di licenza MaxMind per il rilevamento del paese basato sull’IP. Il plugin rileva quindi il paese del visitatore e mostra la valuta di quel paese per impostazione predefinita. Puoi mappare ogni paese a una valuta nello stesso pannello delle impostazioni.

I clienti possono comunque cambiare valuta manualmente se hai aggiunto un selettore di valuta alla pagina. Le due funzioni lavorano insieme: il rilevamento della posizione imposta la valuta predefinita, mentre il selettore è disponibile per modificarla.

WooCommerce Subscriptions, Bookings e altri tipi di prodotto delle estensioni

La modalità multivaluta funziona insieme ai principali tipi di prodotto delle estensioni di WooCommerce. Ognuno ha un proprio comportamento da confermare prima di andare live.

  • WooCommerce Subscriptions. I prodotti in abbonamento ricorrente rispettano i prezzi multivaluta. WPML Multilingual & Multicurrency for WooCommerce converte automaticamente i prezzi dei piani di abbonamento in ciascuna valuta. Per impostare i prezzi manualmente, usa il pop-up Imposta manualmente i prezzi del piano, come spiegato in Usare WooCommerce Subscriptions con WPML. I pagamenti di rinnovo vengono elaborati nella valuta in cui il cliente si è abbonato.
  • WooCommerce Bookings. I prezzi dei prodotti prenotabili, gli importi dei depositi e i costi per risorsa supportano tutti i prezzi per valuta. La conferma della prenotazione mostra sempre la valuta del cliente.
  • Product Bundles, Composite Products, Mix and Match. I prodotti in bundle e i componenti rispettano la configurazione della valuta e del prezzo del prodotto principale.

Per qualsiasi tipo di prodotto di un’estensione, testa un acquisto di prova dall’inizio alla fine in ciascuna valuta prima del lancio. Le impostazioni multivaluta funzionano in modo coerente in tutte le estensioni. Le regole di prezzo specifiche dell’estensione (depositi, piani di pagamento, sconti sui bundle) possono interagire in modi che vorrai verificare.

Gestire il carrello quando cambia la valuta o la lingua

Quando un cliente cambia valuta o lingua nel mezzo della sessione, il suo carrello contiene ancora articoli con il prezzo nella valuta precedente. WPML 5 ti permette di scegliere come si comporta il carrello per ogni caso separatamente. Apri WPMLImpostazioniWCML e scorri fino alla sezione Carrello.

Vedrai due coppie di pulsanti di opzione:

  • Cambio di lingua quando ci sono articoli nel carrello. Scegli Sincronizza il contenuto del carrello quando si cambia lingua per mantenere il carrello e ricalcolare il prezzo dei suoi articoli, oppure scegli Richiedi una conferma e reimposta il carrello per chiedere al cliente prima di reimpostarlo.
  • Cambio di valuta quando ci sono articoli nel carrello. Le stesse due opzioni per i cambi di valuta.

La sincronizzazione del carrello richiede il cookie della lingua di WPML. Se è disabilitato, la sezione mostra un avviso in linea che rimanda a WPMLImpostazioniLingueReindirizzamento in base alla lingua del browser, dove puoi abilitare il cookie.

Errori comuni

  • Multivaluta abilitata ma non appare nessuna valuta. Aggiungi almeno una valuta oltre a quella predefinita su WPMLImpostazioniMultivalutaValute. Nel selettore vengono mostrate solo le valute configurate.
  • Lo shortcode del selettore di valuta non restituisce nulla. Conferma che la modalità multivaluta sia abilitata e che sia stata aggiunta almeno una valuta. Lo shortcode restituisce un selettore vuoto quando non esistono valute alternative.
  • Viene mostrato il gateway sbagliato per una valuta. Ricontrolla le impostazioni del gateway per valuta (fai clic su Modifica per ogni valuta nella tabella Valute). Ogni valuta elenca i gateway disponibili e devono essere abilitati esplicitamente per ciascuna valuta.
  • La posizione del cliente restituisce la valuta sbagliata. Questa opzione utilizza una chiave di licenza MaxMind per il rilevamento basato sull’IP. I database GeoIP occasionalmente classificano in modo errato. Il tuo provider di hosting potrebbe anche memorizzare nella cache gli IP da un nodo CDN. Fai un test con una nuova sessione del browser e conferma che il tuo host stia passando l’IP reale del visitatore.
  • I prezzi sembrano giusti ma le tasse sono sbagliate. Le impostazioni delle tasse in base alla posizione di WooCommerce si applicano in aggiunta al prezzo basato sulla valuta. Configura le classi di imposta su WooCommerceImpostazioniImposte separatamente.

Scritto daAmir

Scritto daAmir