- Status
- Vom Autor gelöst
- Zugehöriges Plugin/Theme
- WooCommerce PayPal Payments
- Themen-Tags
- Compatibility, WCML
Übersicht über das Problem
Bei Verwendung von WooCommerce PayPal Payments Version 2.9.1 schlagen Bestellungen, die in anderen Währungen als der Standardwährung der Website aufgegeben werden, mit dem Fehler CANNOT_MIX_CURRENCIES fehl:
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.
Problemumgehung
Die empfohlene Problemumgehung besteht darin, WooCommerce PayPal Payments auf Version 2.9.0 zurückzustufen. Diese Version weist das Problem nicht auf, und Zahlungen werden in verschiedenen Währungen korrekt verarbeitet.
Das Team von WooCommerce ist sich des Problems bereits bewusst und arbeitet an einer allgemeinen Lösung, da es mehrere Multicurrency-Plugins betrifft.