Getting Started
Minimum requirements
Last Updated: 1 April, 2025Minimum requirements WooCommerce 4.0+ If you want to receive payments in more than one currency, a payment gateway that supports them. Hosting requirements Hosting requirements are the same as the WooCommerce plugin. As a guide, I recommend the following: PHP version 7.0 or greater. MySQL version 5.6 or greater or MariaDB version 10.0 or greater....
Installing Price Based on Country
Last Updated: 1 April, 2025Take a moment to review the server requirements before installation, or you may encounter issues when using Price Based on Country. This article assumes you have already installed WooCommerce. If you do not know how to install WooCommerce, you can read how to install WooCommerce in WooCommerce documentation. From zip file To install Price Based on...
Upgrade from Basic (Free) to Pro
Last Updated: 1 April, 2025Price Based on Country Pro is an add-on that requires the free version. Review the installation documentation if you haven’t already installed Price Based on Country. Installing Price Based on Country Pro When you purchased Price Based on Country Pro, you were given a download link on both the purchase confirmation page and your purchase...
Configuring WooCommerce geolocation
Last Updated: 1 April, 2025WooCommerce includes geolocation by IP feature. This function calculates the user’s country using his IP before the user sets the address on the checkout or cart page. Configuring this WooCommerce feature is essential to display the correct price, taxes, and currency to the new users visiting your store. Setup wizard “Price Based on Country” includes...
Settings & Options
Last Updated: 1 April, 2025This page will walk through all settings available to you in Price Based on Country. To get started, go to WooCommerce > Settings Currency Format Currency format is an option that allows you to change the look of how currency is shown in your WooCommerce store. The currency format option replaces the default WooComerce option...
Setting up Pricing Zones
Last Updated: 1 April, 2025To set up Price Based on Country, you must set up zones and add countries and currency options to those zones. You can create as many zones as you need to build your country-based pricing strategy. Pricing zones A “pricing zone” is a group of countries where you sell your products at a different price....
Managing Country-Based Product Pricing
Last Updated: 1 April, 2025Set product price by zone Inside the product data panel, for each zone you can set the price that best fits your country-targeted pricing strategy, you can also program the sale prices independently. Simple and external product The option to set product price by zone is in general section of product data panel. For each...
How to test the pricing zones
Last Updated: 1 April, 2025In this article, you’ll review the following: Understand when WooCommerce uses geolocation to determine the customer’s country. Verify if the Price Based on Country plugin works. Run a geolocation test using a VPN. How to use the test mode to run tests. Learn about how WooCommerce determines the customer’s country “Price Based on Country” displays...
Widgets included with Price Based on Country
Last Updated: 1 April, 2025Widgets are blocks of content that you can add to your theme’s widget areas (like the sidebar or the footer). How to add a widget to a widget area If your theme supports widgets, you can add a widget from Appearance > Widgets and then click on a “widget area” to expand it. Then, click...
Shortcodes included with Price Based on Country
Last Updated: 1 April, 2025Price Based on Country comes with several shortcodes. You can uses the shortcodes to insert content inside posts and pages. Parameters (or Args) Some shortcodes accept parameters. The parameters are ways to make the shortcode more specific. For example, by adding id="99" to the [wcpbc_product_price] shortcode, it will display the price of the product with...
Manual orders and subscriptions
Last Updated: 1 April, 2025This article explains how you, as a store manager, can manually change the order (or subscription) pricing and currency based on the customer country. We recommend starting with the Managing Orders and Manually Add or Edit a Subscription at WooCommerce documentation. Load country pricing tool This tool allows you to update an order with the price...
Bulk update from CSV file
Last Updated: 1 April, 2025Price Based on Country includes support for the WooCommerce built-in product CSV importer and exporter. You can import, export, and update the zone pricing fields of your products with a single CSV file. To edit in bulk your products, you can follow the next steps: Go to Product → All Products and click on Export...
Geolocation with cache support
Last Updated: 1 April, 2025The geolocation and cache problem Geolocation is powered by a WooCommerce PHP script which won’t run on cached pages. Here is an example of the problem: Hans from Germany visits the store and looks at a product. Hans sees the German price. The cache system saves the page in the cache. Charles from the UK...
