WPML
สถานะ
แก้ไขแล้ว

ภาพรวมของปัญหา

เมื่อใช้ค่าจัดส่งที่แตกต่างกันสำหรับแต่ละประเทศและสลับภาษาก่อนเข้าสู่การชำระเงิน อาจเป็นไปได้ที่ค่าจัดส่งจะถูกคำนวณผิดพลาดโดยอิงตามสกุลเงินที่เชื่อมโยงกับภาษาที่สลับไป

ขั้นตอนการจำลองปัญหา:

ผู้ใช้ได้กำหนดค่าจัดส่งไว้ 3 แบบ:

  • ฟรีสำหรับประเทศเดนมาร์ก
  • 50 DKK สำหรับกลุ่มประเทศสแกนดิเนเวีย + เยอรมนี และสหราชอาณาจักร
  • 100 DKK สำหรับประเทศอื่น ๆ ทั่วโลก

  1. ไปที่เว็บไซต์
  2. เปลี่ยนภาษาเป็นภาษาอังกฤษ
  3. เพิ่มสินค้าลงในตะกร้า
  4. ดำเนินการไปยังการชำระเงิน
  5. เลือกประเทศจากรายการ ตัวอย่างเช่น บราซิล แล้วค่าจัดส่งจะเปลี่ยนเป็น 100 Euro

ปัญหาคือ 100 Euro ควรถูกคำนวณใหม่ให้เป็นมูลค่าของ 100 DKK ซึ่งอยู่ที่ประมาณ 14 Euro

วิธีแก้ปัญหาชั่วคราว

ปัญหานี้ได้รับการแก้ไขแล้วใน WooCommerce Multilingual 3.5.2-beta2

ปัญหาที่ทราบแล้วทั้งหมด →