- סטטוס
- נפתר על ידי המפתח
- תוסף/ערכת עיצוב קשורים
- 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 כבר מודע לבעיה והוא עובד על פתרון כללי, מכיוון שהיא משפיעה על מספר תוספי ריבוי מטבעות.