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.

Elementor users - please update WPML to the latest version to maintain compatibility. More details here - https://wpml.org/changelog/2024/12/wpml-4-6-15-critical-update-for-elementor-sites/

This topic contains 1 reply, has 0 voices.

Last updated by Dražen 1 week, 5 days ago.

Author Posts
December 5, 2024 at 5:13 pm #16483114

orO

Background of the issue:
I want to set one price in NIS currency for people in Israel, and USD for people in the rest of the world.
I want to have a separate payment gateway for each currency
I want to "lock" the user to that certain payment gateway based o the country they choose in checkout, so that people in Israel will only be able to pay in gateway X with NIS, and people in the rest of the world will only pay in USD with gateaway Y

Symptoms:
No specific issue or error message mentioned.

Questions:
I want to set one price in NIS currency for people in Israel, and USD for people in the rest of the world.
I want to have a separate payment gateway for each currency
I want to "lock" the user to that certain payment gateway based o the country they choose in checkout, so that people in Israel will only be able to pay in gateway X with NIS, and people in the rest of the world will only pay in USD with gateway Y

How can I set all this up?

December 6, 2024 at 1:07 pm #16486195

Dražen
Supporter

Languages: English (English )

Timezone: Europe/Zagreb (GMT+01:00)

Hello,

Thanks for contacting us.

While you wait for my colleague to take over the ticket, let me try to help you with the issue quickly.

1) You can set the currency per language and then set manually price for each or the automatic rate for currency.

- https://wpml.org/documentation/related-projects/woocommerce-multilingual/

2) The feature “Different Payment Gateways For Each Currency” helps you to set up different accounts for each currency (not language). For example:

- If the customer selects the currency USD on the product page and checkout > the Paypal gateway will use account A.
- If the customer selects the currency TWD on the product page and checkout > the Paypal gateway will use account B.

And this feature is compatible with WooCommerce PayPal Payments, Stripe, and direct bank transfers only.

https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/#:~:text=template%20files.-,Setting%20Up%20Payment%20Gateways,-Any%20payment%20gateways

3) You can also configure the gateway per client location. Please check the guide I shared above and read how to configure WCML addon.

Hope this helps.

Regards,
Drazen