View Categories

Getting Started

13 Docs

Minimum requirements

Last Updated: 1 April, 2025

Minimum 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, 2025

Take 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, 2025

Price 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, 2025

WooCommerce 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, 2025

This 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, 2025

To 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, 2025

Set 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, 2025

In 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, 2025

Widgets 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, 2025

Price 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, 2025

This 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, 2025

Price 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, 2025

The 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...