DOCS

Currency conversion

/

Valutaomregning

Brug Hello til at håndtere valutaomregning på dit site.

FÆRDIGHEDER NØDVENDIGE : Avancerede udviklerfærdigheder

Du kan give Zonos Hello CSS-selektorerne for pris elementerne på dit site. Zonos Hello vil tage teksten fra elementerne og bruge valutakurser til at konvertere dem til at vise den udenlandske valuta. Du kan sende CSS-selektorerne ind i konfigurationen med currencySelectors egenskaben.

Hello integrationsscript

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

Du kan genudløse valutakonverteringen ved at kalde følgende JavaScript:

Hello integrationsscript

zonos.displayCurrency();

At kalde displayCurrency kan være nødvendigt, hvis din side indlæser produktinformation dynamisk efter siden er indlæst.

Hvis yderligere tilpasning er nødvendig, kan du give en brugerdefineret konverter. Konverteren skal være en Javascript-funktion, der tager tre argumenter.

  1. En funktion, der tager et tal og returnerer en streng med den konverterede pris formateret til visning.
  2. En funktion, der tager et tal og returnerer den konverterede pris som et tal.
  3. En funktion, der tager et tal i den udenlandske valuta og returnerer en streng formateret til visning.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // en pris fra din side
    const price = 12.34;

    // en formateret streng (f.eks. "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // et tal (f.eks. 17.6)
    const foreignPrice = convert(price);

    // en formateret streng (f.eks. "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Ofte stillede spørgsmål 

Jeg er ikke udvikler og har brug for hjælp. Hvad er mine muligheder?

Zonos tilbyder brugerdefineret udviklingsarbejde mod et ekstra gebyr. Priserne afhænger af mængden af arbejde, der anmodes om.

Var denne side nyttig?