Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 -
- 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

This topic contains 3 replies, has 2 voices.

Last updated by Long Nguyen 5 months, 2 weeks ago.

Assisted by: Long Nguyen.

Author Posts
November 9, 2023 at 11:09 am #14765213

FortunyShop

I am trying to:
Set payments to a secondary Pay Pal account when payment in GBP.
In Woocommece Multi currency I have setup GBP to receive PayPal payments in the Pay Pal british account but they still arrive to the Italian account. I have tested multiple times, checked the Secret and Live Key and Merchant ID and everything is correct.

Link to a page where the issue can be seen:
Cannot be seen, it's a backend issue.

I expected to see:
Payments arriving to my British company paypal account.

Instead, I got:
Payments arrive to my Italian account. Why??

November 14, 2023 at 7:02 am #14793739

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi there,

Thank you for contacting WPML support.

I can replicate the issue on a clean installation of WordPress. I'm discussing this issue with our 2nd tier support and I will update you here when I have something to share.

Thanks for your patience.

November 14, 2023 at 10:37 am #14796503

FortunyShop

I'll upload a screenshot to show you where I applied those settings. I also know that recently Pay pal made some changes in their plugins, maybe this can be related to the issue.

paypal.jpg
November 15, 2023 at 2:05 am #14803553

Long Nguyen
Supporter

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

There is a compatibility issue between WooCommerce PayPal Payment and WPML. It has been escalated to our development team to fix. Meanwhile, you can use PayPal Standard, a legacy gateway of WooCommerce, to receive payment in the second account.

To enable PayPal Standard, please add the code below to the file functions.php in the theme/child theme folder:

add_filter( 'woocommerce_should_load_paypal_standard', '__return_true' );

Then go to WooCommerce > WooCommerce Multilingual & Multicurrency > Multicurrency > Edit the second currency and add your second PayPal email there.

Look forward to your reply.
Thanks.

WooCommerce settings ‹ Sandbox — WordPress 2023-11-15 08-54-02.png