Description: Allows automatic application of differentiated discounts on e-commerce catalog products based on the country of origin of the customer browsing the site.
What is it for? (Practical examples)
This tool is essential for dynamic and localized pricing strategies:
- Targeted promotions: Offer a competitive advantage in specific markets by applying, for example, a 5% discount only for visitors from Germany.
- Cost management: Adjust the final price perceived by the customer to compensate for any high shipping costs or tax differences between regions.
- Market segmentation: Encourage purchases in geographic areas where sales are traditionally lower, without altering the standard price for other countries.
Main features
The "Geographic Pricing" module works transparently for the end user:
- Automatic identification: Recognizes the visitor's geographic location (via IP) as soon as they access the site.
- Percentage discount: Allows defining a specific discount percentage for each individual country.
- Dynamic calculation: Applies the configured discount directly to the final product price (including taxes) and immediately displays it to the customer.
- Variant management: The discount is correctly applied also to the prices of product variants (e.g., different sizes or colors with different prices).
How to configure
The Geographic Pricing configuration is done in the module settings panel.
General Options
| Option | Description |
|---|---|
| Enable geographic pricing | Select "Active" to enable the discount system based on location. If disabled, all prices will revert to the standard. |
Discount by Countries
This section allows defining the discount percentage to apply for each country.
1. Scroll the list: The list includes all countries recognized by the system.
2. Enter the percentage: In the field next to the country name (e.g., "Italy (IT)"), enter a numeric value representing the discount percentage to apply on list prices.
- Example: Entering
10for Switzerland means Swiss customers will see all products discounted by 10%.
3. Save: After entering the values, save the settings to activate the discounts.
Note: The applied discount is always a percentage reduction on the product's base price.
Automatic integrations
This module automatically integrates with the e-commerce to ensure that the prices displayed are always correct for the visitor.
Price Display
When a visitor accesses the site, the system identifies their location:
- If a discount has been defined for that country, the final price shown on the product page, in lists, and during the purchase process is automatically reduced by the configured percentage.
Variant Management
If a product has different options (variants) that modify the price (e.g., an additional cost for an XL size), the geographic discount is correctly applied also to these modified prices.







