DOCS

Currency conversion

/

Valutaomvandling

Använd Hello för att hantera valutaomvandling på din webbplats.

KUNSKAPER SOM BEHÖVS : Avancerade utvecklarkunskaper

Du kan ge Zonos Hello CSS-väljare för pris elementen på din webbplats. Zonos Hello kommer att ta texten från elementen och använda valutakurser för att konvertera dem till att visa den utländska valutan. Du kan skicka CSS-väljarna till konfigurationen med egenskapen currencySelectors.

Hello integrationsscript

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

Du kan återaktivera valutakonverteringen genom att anropa följande JavaScript:

Hello integrationsskript

zonos.displayCurrency();

Att kalla displayCurrency kan vara nödvändigt om din webbplats laddar produktinformation dynamiskt efter att sidan har laddats.

Om ytterligare anpassning behövs kan du tillhandahålla en anpassad konverterare. Konverteraren bör vara en Javascript-funktion som tar tre argument.

  1. En funktion som tar ett nummer och returnerar en sträng med det konverterade priset formaterat för visning.
  2. En funktion som tar ett nummer och returnerar det konverterade priset som ett nummer.
  3. En funktion som tar ett nummer i den utländska valutan och returnerar en sträng formaterad för visning.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // ett pris från din sida
    const price = 12.34;

    // en formaterad sträng (dvs "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // ett nummer (dvs. 17.6)
    const foreignPrice = convert(price);

    // en formaterad sträng (dvs "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Vanliga frågor 

Jag är inte utvecklare och behöver hjälp. Vilka alternativ har jag?

Zonos erbjuder anpassat utvecklingsarbete mot en extra kostnad. Priserna beror på mängden arbete som begärs.

Var den här sidan hjälpsam?