Resolved
Reported for: WooCommerce Multilingual & Multicurrency 4.11.7
Resolved in: 5.0.0
Overview of the issue
WooCommerce has a built-in gateway implementation for PayPal, which did not used to require any add-on. You could activate it directly from WooCommerce → Settings → Payments → PayPal Standard.
Since WooCommerce version 5.5, this feature is no longer loaded by default. Instead, it recommends another add-on plugin called WooCommerce PayPal Payments. Unfortunately, this gateway is not supported yet by WooCommerce Multilingual; thus, you can’t use different PayPal accounts per currency.
Workaround
Users who want to use different PayPal accounts in secondary currencies should continue using the built-in PayPal Standard payment mode. To activate it, please:
- Make a full backup of your site before proceeding.
- Add this code into your functions.php file:
/** * Force loading of "PayPal Standard" payment mode. */ add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );