- Статус
- Решено
- Заявлено для
- WPML Multilingual & Multicurrency for WooCommerce 4.11.7
- Решено в
- 5.0.0
- Связанный плагин/тема
- WooCommerce PayPal Payments
Обзор проблемы
В WooCommerce есть встроенная реализация шлюза для PayPal, для которой раньше не требовалось никаких дополнений. Вы могли активировать его напрямую в WooCommerce → Настройки → Платежи → PayPal Standard.
Начиная с версии WooCommerce 5.5, эта функция больше не загружается по умолчанию. Вместо этого рекомендуется другой плагин-дополнение под названием WooCommerce PayPal Payments. К сожалению, этот шлюз пока не поддерживается WPML Multilingual & Multicurrency for WooCommerce, поэтому Вы не можете использовать разные учётные записи PayPal для каждой валюты.
Обходное решение
Пользователям, которые хотят использовать разные учетные записи PayPal во вторичных валютах, следует и дальше использовать встроенный способ оплаты PayPal Standard. Чтобы активировать его:
- Перед продолжением сделайте полную резервную копию Вашего сайта.
- Добавьте этот код в Ваш файл functions.php:
/** * Force loading of "PayPal Standard" payment mode. */ add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );