DOCS

Currency conversion

/

Konversi mata uang

Gunakan Hello untuk menangani konversi mata uang di situs Anda.

KETERAMPILAN YANG DIBUTUHKAN : Keterampilan pengembang tingkat lanjut

Anda dapat memberikan Zonos Hello dengan pemilih CSS untuk elemen harga di situs Anda. Zonos Hello akan mengambil teks dari elemen tersebut dan menggunakan nilai tukar untuk mengonversinya agar ditampilkan dalam mata uang asing. Anda dapat memasukkan pemilih CSS ke dalam konfigurasi dengan properti currencySelectors.

Hello skrip integrasi

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

Anda dapat memicu kembali konversi mata uang dengan memanggil JavaScript berikut:

Hello skrip integrasi

zonos.displayCurrency();

Memanggil displayCurrency mungkin diperlukan jika situs Anda memuat informasi produk secara dinamis setelah halaman dimuat.

Jika kustomisasi lebih lanjut diperlukan, Anda dapat menyediakan konverter kustom. Konverter harus berupa fungsi Javascript yang mengambil tiga argumen.

  1. Sebuah fungsi yang mengambil angka dan mengembalikan string dengan harga yang dikonversi diformat untuk ditampilkan.
  2. Sebuah fungsi yang mengambil angka dan mengembalikan harga yang dikonversi sebagai angka.
  3. Sebuah fungsi yang mengambil angka dalam mata uang asing dan mengembalikan string yang diformat untuk ditampilkan.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // harga dari halaman Anda
    const price = 12.34;

    // string yang diformat (mis. "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // sebuah angka (mis. 17.6)
    const foreignPrice = convert(price);

    // string yang diformat (mis. "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Pertanyaan yang sering diajukan 

Saya bukan pengembang dan membutuhkan bantuan. Apa pilihan saya?

Zonos menawarkan pekerjaan pengembangan kustom dengan biaya tambahan. Harga tergantung pada jumlah pekerjaan yang diminta.

Apakah halaman ini membantu?