DOCS

Currency conversion

/

Währungsumrechnung

Verwenden Sie Hello, um die Währungsumrechnung auf Ihrer Website zu handhaben.

ERFORDERLICHE FÄHIGKEITEN: Fortgeschrittene Entwicklerfähigkeiten

Sie können Zonos Hello die CSS-Selektoren für die Preis-Elemente auf Ihrer Website bereitstellen. Zonos Hello wird den Text der Elemente nehmen und mithilfe von Devisenkursen in die Fremdwährung umrechnen. Sie können die CSS-Selektoren mit der Eigenschaft currencySelectors in die Konfiguration übergeben.

Hello Integrations-Skript

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

Sie können die Währungsumrechnung erneut auslösen, indem Sie den folgenden JavaScript aufrufen:

Hello Integrationsskript

zonos.displayCurrency();

Das Aufrufen von displayCurrency kann erforderlich sein, wenn Ihre Website Produktinformationen dynamisch lädt, nachdem die Seite geladen wurde.

Wenn weitere Anpassungen erforderlich sind, können Sie einen benutzerdefinierten Konverter bereitstellen. Der Konverter sollte eine JavaScript-Funktion sein, die drei Argumente akzeptiert.

  1. Eine Funktion, die eine Zahl akzeptiert und eine Zeichenkette mit dem konvertierten Preis formatiert für die Anzeige zurückgibt.
  2. Eine Funktion, die eine Zahl akzeptiert und den konvertierten Preis als Zahl zurückgibt.
  3. Eine Funktion, die eine Zahl in der Fremdwährung akzeptiert und eine für die Anzeige formatierte Zeichenkette zurückgibt.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // ein Preis von Ihrer Seite
    const price = 12.34;

    // eine formatierte Zeichenkette (z. B. "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // eine Zahl (z. B. 17.6)
    const foreignPrice = convert(price);

    // eine formatierte Zeichenkette (z. B. "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Häufig gestellte Fragen 

Ich bin kein Entwickler und benötige Unterstützung. Welche Optionen habe ich?

Zonos bietet individuelle Entwicklungsarbeiten gegen eine zusätzliche Gebühr an. Die Preise hängen vom Umfang der angeforderten Arbeiten ab.

War diese Seite hilfreich?