Skip to content

Localized Pricing ​

Localized pricing allows you to set different prices for customers based on their geographic location. This helps you optimize pricing for different markets, making your products more accessible in regions with different purchasing power.

Plan Requirement

Localized pricing is available on the Pro plan and above. Upgrade your plan to access this feature.

Overview ​

With localized pricing, you can:

  • Set regional prices tailored to specific countries
  • Increase accessibility in emerging markets
  • Optimize revenue by adjusting prices to local purchasing power
  • Compete effectively against local alternatives

Prices are automatically applied based on the customer's location, detected via their IP address.

How It Works ​

  1. You configure regional prices for specific countries in your store settings
  2. Enable localized pricing on individual products
  3. When a customer visits your store, their country is detected from their IP address
  4. If a localized price exists for their country, they see that price instead of the default
  5. Checkout processes in your store's base currency with the regional price applied

Location Detection ​

Customer location is determined using IP geolocation via Cloudflare. This is automatic and requires no additional configuration.

VPN Considerations

Customers using VPNs may appear to be from a different country than their actual location. There is no reliable way to prevent this, so consider this when setting regional prices. In practice, most customers do not use VPNs specifically to exploit regional pricing.

Setting Up Localized Pricing ​

Step 1: Access Localized Pricing ​

Navigate to Settings > Localized Pricing in your store dashboard.

Step 2: Add Country Prices ​

  1. Click Add Country Price
  2. Select a country from the dropdown (190+ countries available)
  3. Enter the price in your store's base currency
  4. Toggle the active status
  5. Click Create

Step 3: Enable on Products ​

For each product that should use localized pricing:

  1. Go to Products and edit the product
  2. Enable the Localized Pricing toggle
  3. Save the product

Products without localized pricing enabled will always show their default price regardless of customer location.

Managing Regional Prices ​

Dashboard Statistics ​

The localized pricing dashboard shows:

MetricDescription
CountriesTotal number of country prices configured
Active PricesNumber of currently active regional prices
Products UsingNumber of products with localized pricing enabled
Price RangeLowest to highest configured price

Use the filters to manage your regional prices:

  • Search - Find countries by name or ISO code
  • Status - Filter by active or inactive prices

Activating/Deactivating ​

Toggle prices on or off using the status switch in the table. This allows you to:

  • Temporarily disable pricing for specific regions
  • Test different pricing strategies
  • Quickly respond to market changes

Editing Prices ​

Click the edit button on any country to update the price. Note that the country cannot be changed after creation - delete and recreate if you need to change the country.

Deleting Prices ​

Click the delete button to remove a regional price. The product will fall back to the default price for customers in that country.

Currency Considerations ​

How Pricing Works ​

Localized prices are set in your store's base currency. When you set a regional price of $5.00 for Brazil, Brazilian customers see $5.00 (or the equivalent if you have currency display conversion enabled).

This is different from currency conversion, where the same price is displayed in different currencies based on exchange rates.

Example ​

CountryDefault PriceLocalized PriceCustomer Sees
United States$10.00-$10.00
Brazil$10.00$5.00$5.00
India$10.00$3.00$3.00
Germany$10.00-$10.00

Customers in Brazil and India see the lower localized price, while customers in the US and Germany (with no localized price) see the default.

Use Cases ​

Purchasing Power Parity ​

Adjust prices based on purchasing power differences:

United States: $10.00 (default)
Brazil: $5.00
India: $3.00
Russia: $4.00
Turkey: $4.00

This makes your products accessible in markets where the default price might be prohibitive.

Market Entry Pricing ​

Lower prices in new markets to gain traction:

Default: $20.00
New market countries: $10.00

Once established, you can gradually adjust prices closer to the default.

Regional Competition ​

Match pricing of local competitors in specific markets while maintaining higher prices in markets where you're already competitive.

Currency Arbitrage Prevention ​

If you notice customers from high-price regions using VPNs to access lower regional prices, you can:

  1. Monitor order patterns for anomalies
  2. Require additional verification for suspicious orders
  3. Adjust regional prices to reduce the incentive

Best Practices ​

Research Your Markets ​

  • Study local pricing for similar products
  • Understand purchasing power in target countries
  • Monitor competitor pricing in each region

Start Conservative ​

  • Begin with small discounts (20-30% off default)
  • Monitor sales and adjust based on data
  • Avoid drastic price differences that encourage VPN abuse

Regular Review ​

  • Review pricing quarterly or semi-annually
  • Adjust for currency fluctuations and market changes
  • Add new countries as you expand

Test Before Full Rollout ​

  1. Enable localized pricing on a few products first
  2. Monitor performance for 2-4 weeks
  3. Expand to more products once satisfied with results

Consider All Markets ​

Don't just lower prices - some markets may support higher prices than your default. Consider premium pricing for high-income markets.

Limitations ​

Geographic Accuracy ​

IP-based geolocation is not 100% accurate:

  • VPN users may be incorrectly located
  • Mobile users on roaming may show different countries
  • Corporate networks may route through different countries

Supported Countries ​

Localized pricing supports 190+ countries with ISO 3166-1 alpha-2 codes. If a customer's detected country doesn't have a localized price, they see the default price.

Product-Level Control ​

Localized pricing must be enabled per-product. You cannot set a store-wide automatic localization - this is intentional to give you control over which products participate.

Frequently Asked Questions ​

Q: What happens if I disable a country's price? A: Customers from that country will see the default product price.

Q: Can I set different prices for different products in the same country? A: No, localized pricing sets a single regional price per country that applies to all enabled products. Products have a single base price.

Q: Does localized pricing affect subscriptions? A: Yes, subscriptions use the localized price at the time of signup. Renewals continue at the original subscription price.

Q: How quickly do price changes take effect? A: Price changes are immediate. Customers visiting after the change will see the new price.

Q: Can I see which customers used localized pricing? A: Order details include the customer's detected country, which you can cross-reference with your localized pricing configuration.

Built for game developers, by game developers.