Prices by Country for WooCommerce allows set multiple product prices, associated to configurable regions. When a customer from one of the configured regions visits your site, he will see the prices set for that regions.
How it works
Once enabled, the Prices by Country plugin will add a new menu item to the WooCommerce menu, which will lead to a page that you can use to configure one or more regions (a region is a list of countries). When you will have configured the regions, every product will show additional price fields for each of the regions. By entering a price in these new fields, you will be able to charge a different prices to your customers, depending on which country they will choose at checkout.
The Prices by Country plugin includes a geolocation feature, and it can detect visitors’ location automatically. By doing so, your customers will immediately see the prices that apply to their country, before they reach the checkout.
This product is fully compatible with our WooCommerce Currency Switcher plugin, currently the leading multi-currency solution for WooCommerce. The combination of the two plugins will give you unprecedented flexibility: you will be able to enter different prices in each currency, for each of the regions you configure.
Releases are announced via blog posts; you can subscribe to the site feed (use the form which you can find on the right, on the front page) to be informed when new updates are available.
Key Features
- Fully compatible with our WooCommerce Currency Switcher plugin. Together, the plugins grant incredible multi-currency, multi-region pricing flexibility, and all of our WooCommerce plugins.
- Easy to use for both site Administrators and customers.
- Allows to set different product prices, depending on customer’s country.
- Automatically detects visitors’ country, with price set accordingly.
- Includes a widget to allow your visitors to choose their billing country before they reach checkout.
- Supports simple, variable, grouped and external products.
Requirements
Below you can find the change log for the most recent releases of the plugin. Should you need information about older releases, please feel free to contact us.
1.11.5.201201
- Tweak - Removed logic used to set cookie
aelia_customer_state
, which is handled by the Tax Display by Country plugin. The logic used to read that cookie has been preserved.
- Updated supported WooCommerce versions.
1.11.4.201103
- Updated supported WooCommerce versions.
1.11.1.200904
- Fix - Fixed logic to clear the regional sale prices at the end of a scheduled sale.
- Updated supported WordPress and WooCommerce versions.
1.10.5.200813
- Updated supported WordPress and WooCommerce versions.
1.10.5.200625
- Updated supported WooCommerce versions.
1.10.5.200529
- Feature - Improved support for manual orders. Added logic to load product prices based on the billing or shipping country set for the order.
1.10.4.200526
- Feature - Improved integration with WooCommerce import/export features. The tool now shows dedicated columns to import and export the custom data from the Prices by Country plugin.
- Updated supported WooCommerce versions.
1.10.3.200514
- Tweak - Added new filter
wc_aelia_pbc_filter_visible_products_hash
. The filter allows 3rd parties to use custom criteria to generate the cache key for the list of visible products.
1.10.2.200506
- Fix - Fixed error that prevented variation prices from being saved in some cases.
1.10.1.200428
- Updated requirement checking class.
- Updated requirements.
- Updated supported WooCommerce versions.
1.10.0.200423
- Tweak - Removed calls to deprecated function
get_value()
.
- Fix - Fixed logic used to filter the product query when option "Filter invisible products from the catalogue query", to reduce the possibility of conflicts.
- Updated supported WooCommerce versions.
1.9.11.200310
- Updated supported WooCommerce versions.
1.9.11.200213
- Tweak - Added new filters
wc_aelia_pbc_set_customer_billing_location
and wc_aelia_pbc_set_customer_shipping_location
, to allow 3rd parties to prevent setting the billing or shipping location.
- Removed legacy code.
1.9.10.200205
- Fix - Fixed "invalid variable reference" error in checkout process.
1.9.9.200203
- Tweak - Updated country selector widget. Replaced argument "aelia_billing_country" with "aelia_customer_country".
- Tweak - Improved checks on checkout page, to ensure that the correct country (billing or shipping) is used to load the product prices.
- Updated supported WooCommerce versions.
Only logged in customers who have purchased this product may leave a review.
advert (verified owner) –
How Do I bulk edit Prices for zones if I got a multiplier ratio?
Example alla my prices in EU x 1.2 / Russia x 1.5 etc etc
Thanks,
Your plugin Works great
diego –
At the moment, there isn’t a feature that allows to bulk edit the zones using a multiplier. I will take note of this, it might be a good idea for a future release.
As of today, the easiest way to do bulk edit regional prices would be to export the prices to a CSV file, modify them and re-import them. Our knowledge base explains where the prices are stored, and how to import/export them: Where are products’ regional prices stored and how can I import them?
Important: we can’t provide support via this comment system. If you have further questions, please feel free to contact us directly. Your request will be logged in our support portal, and we will be able to assist you more effectively. Thanks.
Stephane (verified owner) –
Very useful plugin combine with currency selector for cross border/currency business. Diego is ready to assist you even for custom needs. Strongly recommended!
Gavin (verified owner) –
Great plugin, which works exactly as hoped, and great support service. I found a minor issue relating to the integration of Prices by Country with the WooCommerce Subscriptions plugin. Diego sorted out the fix and sent a development version within the day, in advance of the plugin update begin released. Thanks, Aelia! I’m very pleased with this product.
Björn (verified owner) –
This extension works great and is programmed in a very clever way. The geolocation detection works in a way i have not seen before in any other wordpress extension.
And the support is just fantastic. I had a small problem because i wanted the extension to work in a way it was not intended and the team went above and beyond to help me out. Very recommended and will definitely buy another extension from this team!
diego –
Hi Björn,
We are glad that you are satisfied with our products and services. We are looking forward to working together with you on your next project!