Geographical price

Dynamic pricing, Geolocation, Percentage discounts, IP recognition, Product variants, Configuration by states

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

OptionDescription
Enable geographic pricingSelect "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 10 for 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.