Skip to content
Help
English
Markets, currencies, and languages

How do I set custom prices per country and per variant for a market?

Set market-specific prices and discounted prices per variant for non-primary markets: how prices default to a currency-converted base price, how to override them, the validation rules, and why custom overrides are not auto-converted when you change the market currency.

What is market-specific pricing?

By default, every product price in a non-primary market is calculated automatically: Storeep takes the product base price (held in your store currency, which is the primary market currency) and converts it using the exchange rate between your store currency and the market currency. Market-specific pricing lets you override those converted prices with your own values for individual products in one country, without touching the base price or the prices shown in any other market.

Overrides are stored per variant. If a product has variants (for example different sizes or colours), each variant carries its own market price and its own market discounted price, so you can price a single size differently in one country without changing the others.

The Products screen exists only on non-primary markets. The primary market always uses the base prices directly, so it has no per-market price overrides.

Adding a product to a non-primary market

  1. Go to Settings, then Markets.
  2. Click the non-primary market you want to configure.
  3. Click Products (this row is hidden on the primary market).
  4. In the Products search select at the top, find and choose the product you want to add.
  5. Click Add.

On add, Storeep seeds the prices for every variant by converting each variant base price with the live rate between your store currency and the market currency, and rounds the result to a whole number. Both the default price and the starting override price are set to this converted value, so the product is priced correctly even before you customise anything.

A product cannot be added to the same market twice. If you try, you see the message: "The product you have selected already exists"

The list is paginated at 40 products per page. Each row shows the product thumbnail, name, creation date and time, and its current price in the market currency.

Editing per-variant prices

  1. In the market Products list, click the product you want to edit.
  2. Each variant (or the single option, if the product has no variants) is shown in its own block with two fields:
    • Price: the market price for that variant. The placeholder shows the converted default. Leave it blank to keep using the default.
    • Discounted price: an optional sale price for that variant. Leave it blank for no discount.
  3. Enter your values and click Save.

When a product has variants, each variant is listed separately with its options shown as text tags, colour swatches, or image swatches, so you always know which combination you are pricing. The Price and Discounted price you set apply only to that one variant in that one country.

Price and discounted price rules

  • Price must be a valid number (for example 199 or 19.99). Leaving it blank keeps the converted default for that variant.
  • Discounted price must be a valid number and must be strictly less than the price. If you entered a custom price in the same save, the discounted price is compared against that price. If you left the price blank, it is compared against the converted default price. A discounted price equal to or higher than the price is rejected.
  • When a discounted price is set, the regular price is shown struck through on the product page to signal the item is on sale.
  • Entering a custom price but leaving the discounted price blank removes any existing discount on that variant.
  • Leaving both fields blank resets that variant back to its converted defaults.

What happens when you change a market currency

Changing a market currency (see Currencies and exchange rates) recalculates the default prices in that market from the current base prices using the new rate. The behaviour differs by whether a variant was overridden:

  • If a variant was still on its default (you never overrode it), its price is updated automatically to the new converted default.
  • If you had entered a custom price or custom discounted price, that value is left exactly as you typed it. The number does not change, so a value like 199 is now read in the new currency.

For this reason, after you change a market currency, review your custom overrides and re-enter them in the new currency so they are not misread. Changing the primary market currency is special: it re-denominates your base prices too, because the primary market currency is your store currency.

Where the override applies

Products added to a non-primary market are sold to buyers in that country only. Storeep shows a reminder in the Products panel: "Keep in mind that the visibility of your products is restricted only to [country]." Buyers in other countries keep seeing the automatically converted prices for their own market.

Removing a product from a market

To remove overrides, tick the product checkbox in the market Products list and choose Delete products from the dropdown actions. This deletes the per-market pricing record for that country only. It does not delete the product from your catalogue, and the product reverts to automatically converted prices in that market until you add it again.

Troubleshooting

  • If a buyer in a non-primary market sees the wrong price, open that market Products list and confirm the product is added and the variant override is correct.
  • If prices look wrong right after a currency change, check the rate used (see Currencies and exchange rates) and re-enter any custom overrides, since those are not auto-converted.
  • Market-specific pricing is only for non-primary markets. To change prices for the primary market, edit the product directly in the product editor.