DOCS

Currency conversion

/

Conversione di valuta

Utilizza Hello per gestire la conversione di valuta sul tuo sito.

COMPETENZE NECESSARIE : Competenze avanzate per sviluppatori

Puoi fornire a Zonos Hello i selettori CSS per gli elementi di prezzo sul tuo sito. Zonos Hello prenderà il testo degli elementi e utilizzerà i tassi di cambio per convertirli e visualizzare la valuta estera. Puoi passare i selettori CSS nella configurazione con la proprietà currencySelectors.

Hello integrazione script

1
zonos.config({ currencySelectors: '.money, .price, #subtotal' });

Puoi riattivare la conversione della valuta chiamando il seguente JavaScript:

Hello integrazione script

zonos.displayCurrency();

Chiamare displayCurrency potrebbe essere necessario se il tuo sito sta caricando informazioni sui prodotti dinamicamente dopo che la pagina è stata caricata.

Se è necessaria ulteriore personalizzazione, puoi fornire un convertitore personalizzato. Il convertitore dovrebbe essere una funzione Javascript che accetta tre argomenti.

  1. Una funzione che prende un numero e restituisce una stringa con il prezzo convertito formattato per la visualizzazione.
  2. Una funzione che prende un numero e restituisce il prezzo convertito come numero.
  3. Una funzione che prende un numero nella valuta estera e restituisce una stringa formattata per la visualizzazione.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // un prezzo dalla tua pagina
    const price = 12.34;

    // una stringa formattata (es. "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // un numero (es. 17.6)
    const foreignPrice = convert(price);

    // una stringa formattata (es. "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Domande frequenti 

Non sono uno sviluppatore e ho bisogno di assistenza. Quali sono le mie opzioni?

Zonos offre lavori di sviluppo personalizzati a un costo aggiuntivo. I prezzi dipendono dalla quantità di lavoro richiesto.

Questa pagina è stata utile?