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 على علم بالفعل بالمشكلة ويعمل على إيجاد حل عام نظراً لأنها تؤثر على العديد من إضافات تعدد العملات.

جميع المشاكل المعروفة →