DOCS

Currency conversion

/

Chuyển đổi tiền tệ

Sử dụng Hello để xử lý chuyển đổi tiền tệ trên trang của bạn.

KỸ NĂNG CẦN CÓ : Kỹ năng phát triển nâng cao

Bạn có thể cung cấp cho Zonos Hello các bộ chọn CSS cho các phần tử giá trên trang của bạn. Zonos Hello sẽ lấy văn bản của các phần tử và sử dụng tỷ giá hối đoái để chuyển đổi chúng thành đồng tiền nước ngoài. Bạn có thể truyền các bộ chọn CSS vào cấu hình với thuộc tính currencySelectors.

Hello tích hợp script

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

Bạn có thể kích hoạt lại việc chuyển đổi tiền tệ bằng cách gọi JavaScript sau:

Hello kịch bản tích hợp

zonos.displayCurrency();

Gọi displayCurrency có thể cần thiết nếu trang web của bạn đang tải thông tin sản phẩm một cách động sau khi trang đã được tải.

Nếu cần tùy chỉnh thêm, bạn có thể cung cấp một bộ chuyển đổi tùy chỉnh. Bộ chuyển đổi nên là một hàm Javascript nhận ba đối số.

  1. Một hàm nhận một số và trả về một chuỗi với giá đã được chuyển đổi được định dạng để hiển thị.
  2. Một hàm nhận một số và trả về giá đã được chuyển đổi dưới dạng một số.
  3. Một hàm nhận một số bằng ngoại tệ và trả về một chuỗi được định dạng để hiển thị.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // một giá từ trang của bạn
    const price = 12.34;

    // một chuỗi đã được định dạng (ví dụ "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // một số (ví dụ. 17.6)
    const foreignPrice = convert(price);

    // một chuỗi đã được định dạng (ví dụ "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Câu hỏi thường gặp 

Tôi không phải là nhà phát triển và cần hỗ trợ. Tôi có những lựa chọn nào?

Zonos cung cấp dịch vụ phát triển tùy chỉnh với chi phí bổ sung. Giá cả phụ thuộc vào khối lượng công việc được yêu cầu.

Trang này có hữu ích không?