WPML
Trạng thái
Đã giải quyết

Tổng quan về lỗi

Khi sử dụng các mức phí vận chuyển khác nhau cho các quốc gia khác nhau và chuyển đổi ngôn ngữ trước khi thanh toán, phí vận chuyển có thể bị tính sai dựa trên loại tiền tệ được liên kết với ngôn ngữ vừa chuyển sang.

Các bước tái hiện:

Người dùng đã xác định 3 mức phí vận chuyển:

  • miễn phí cho Đan Mạch
  • 50 DKK cho các nước Scandinavia + Đức và Vương quốc Anh
  • 100 DKK cho phần còn lại của thế giới

  1. Truy cập trang web
  2. Đổi ngôn ngữ sang tiếng Anh
  3. Thêm một sản phẩm vào giỏ hàng
  4. Tiến hành thanh toán
  5. Chọn một quốc gia từ danh sách, ví dụ như Brasil, phí vận chuyển sẽ đổi thành 100 Euro.

Vấn đề là 100 Euro này đáng lẽ phải được tính lại thành giá trị của 100 DKK, tức là khoảng 14 Euro

Giải pháp tạm thời

Vấn đề này đã được khắc phục trong WooCommerce Multilingual 3.5.2-beta2

Tất cả các lỗi đã ghi nhận →