WPML
สถานะ
แก้ไขแล้วโดยผู้พัฒนา
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
WooCommerce PayPal Payments
แท็กหัวข้อ
Compatibility, WCML

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

เมื่อใช้งาน WooCommerce PayPal Payments เวอร์ชัน 2.9.1 คำสั่งซื้อที่ทำรายการด้วยสกุลเงินอื่นที่ไม่ใช่สกุลเงินเริ่มต้นของไซต์จะล้มเหลวและแสดงข้อผิดพลาด CANNOT_MIX_CURRENCIES:

Failed to process the payment. Please try again or contact the shop admin. [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-CANNOT_MIX_CURRENCIES PayPalGateway.php:685 [UNPROCESSABLE_ENTITY] The requested action could not be performed, semantically incorrect, or failed business validation. https://developer.paypal.com/docs/api/orders/v2/#error-CANNOT_MIX_CURRENCIES OrderEndpoint.php:584 Order status changed from Pending payment to Failed.

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

วิธีแก้ปัญหาชั่วคราวที่แนะนำคือการลดเวอร์ชันของ WooCommerce PayPal Payments เป็นเวอร์ชัน 2.9.0 เวอร์ชันนี้จะไม่พบปัญหาดังกล่าว และการชำระเงินจะดำเนินการได้อย่างถูกต้องในสกุลเงินต่างๆ

ทีมงาน WooCommerce ทราบถึงปัญหานี้แล้วและกำลังดำเนินการหาวิธีแก้ไขทั่วไป เนื่องจากส่งผลกระทบต่อปลั๊กอินหลายสกุลเงินหลายตัว

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