- 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
- Truy cập trang web
- Đổi ngôn ngữ sang tiếng Anh
- Thêm một sản phẩm vào giỏ hàng
- Tiến hành thanh toán
- 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