Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are developing a site and need to set different prices for products based on the user's country.
Solution:
We recommend using WPML to set currencies based on location, although it does not support setting different prices for products based on location directly. For detailed guidance on setting up multi-currency features, please refer to our documentation: Multi-Currency Support in WooCommerce.
For specific price adjustments based on the user's country, we suggest using a third-party plugin like Price Based on Country for WooCommerce.

If this solution does not fully address your issue or seems outdated, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If further assistance is needed, we highly recommend opening a new support ticket with us.

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.

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Andrey 2 weeks, 2 days ago.

Assisted by: Andrey.

Author Posts
January 27, 2025 at 3:12 pm #16638486

dmitriiG

Background of the issue:
I am developing a site and need to set different prices for products based on the user's country on my site hidden link. For example, in Finland, the product price should be €90 with shipping costing €5.90, in France, the product should cost €99 with shipping priced at €4.90, and in Germany, the product should cost €95 with shipping priced at €6.90.

Symptoms:
I couldn't find this information as a manual in your documentation.

Questions:
How can I configure different prices for products based on the user's country using WPML?

January 27, 2025 at 10:07 pm #16639393

Andrey
Supporter

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+02:00)

Thank you for contacting WPML support.

With WPML, you can set currencies based on location but not different prices for products based on location.

Please see availble options in our documentation:
https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/#more-multicurrency-features

You can use a third-party plugin like Price Based on Country for WooCommerce:
hidden link