WPML

문제 개요

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

모든 알려진 문제

여전히 이 문제가 발생합니까?

업데이트해도 문제가 해결되지 않으면 지원 문의를 하세요. 함께 살펴보겠습니다.