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 팀은 이미 이 문제를 인지하고 있으며, 여러 다중 통화 플러그인에 영향을 미치기 때문에 일반적인 해결책을 작업하고 있습니다.

알려진 모든 문제 →