How currencies work in Storeep
Each market has exactly one currency. Buyers in that market see all product prices, shipping costs, and order totals in that currency. The currencies available for a market depend on the country: you can only choose from currencies recognised for that country.
Your primary market's currency is the store base currency. All product prices are stored in that currency and converted into each other market's currency automatically using exchange rates. This means that when you change a non-primary market's currency, all prices in that market are recalculated from the current base prices, not carried over from the old currency.
Changing the currency for a market
- Go to Settings → Markets.
- Click the market you want to edit.
- Click Currency and symbol.
- Select a new currency from the Currencies list.
- Select the Currency symbol: the symbol that appears next to prices in your store (for example $, USD, or US$).
- Optionally enter a Rate to override the automatic conversion (see below).
- Click Save.
The currency symbol
After choosing a currency, you must also choose a Currency symbol. The symbol appears next to prices in your storefront. For example, a price might display as 100 MAD or 100 د.م. depending on which symbol you pick. Each currency offers only the symbols that are standard for it.
Automatic price conversion
When you change a market's currency, Storeep recalculates every product price in that market by converting from the store base currency to the new currency at the current live exchange rate:
- If a product's price in the old currency was still set to the default (not manually customised), it continues to track the default after conversion.
- If a product had a manually customised price in the old currency, that price is also recalculated from the base price so it stays consistent with the new currency.
When you change the primary market's currency, Storeep also updates the base prices themselves (because the primary market's currency is the store's base currency) so all future conversions use the new currency as the reference.
Manual rate override
After selecting a new currency, a Rate field appears showing the current live exchange rate. You can enter a custom rate to override the live rate. Your custom rate must be within ±0.05 of the live market rate. If the value you enter is higher or lower than that tolerance, Storeep blocks the save and displays an error message ("The conversion rate you entered is much higher than the market rate" or "much lower"). This safeguard prevents a mistaken entry from multiplying or dividing all your prices by an unexpected amount.
After saving, you can still adjust individual product prices manually at any time through the market's Products section.
What to check
- If prices look wrong after a currency change, verify that the Rate field was left blank (to use the live rate) or that the custom rate you entered was correct.
- If your custom rate is rejected, compare it to the live rate shown on screen: the allowed difference is ±0.05 of that rate.
- Changing the primary market's currency updates base prices across your entire store. After saving, spot-check a few products to confirm the conversion looks correct.