Skip to content

Stores & Locales

A store is a sales channel — one finished catalog that your storefront reads through the API. Every store has its own locale and currency, so the same product can go out translated and priced correctly for each market you sell in.

You manage stores under Sales Channels → My Stores in the panel.

Each store carries a small set of settings that shape everything it exports:

Setting What it does
Name A label for you — e.g. “EU Store”, “UK Store”.
Slug A short, unique key (letters, numbers, dashes). You pass it to the API as ?store=.
Locale Which language your product titles, descriptions, and attribute labels come out in.
Currency The currency every price in this store is converted to.
SKU pattern An optional per-store override of your account’s default SKU pattern. See SKU Patterns.
Default Marks the primary store. Used whenever no store is specified.
Active Inactive stores export nothing.

Available locales are English, Latvian, Lithuanian, Estonian, Russian, German, and Polish. Available currencies are EUR, PLN, USD, GBP, SEK, and CZK.

The store’s locale selects which translation of your catalog is served. When Malovex builds a store’s catalog, it resolves each product’s title, description, and attribute labels into that store’s language, drawing on the translated content from your suppliers and any content you’ve edited yourself.

If a translation isn’t available in the store’s locale, Malovex falls back to your neutral (untranslated) content so a product always has a title and description.

Each store exports prices in a single currency. Supplier costs — which may arrive in different currencies — are converted to your store’s currency using foreign-exchange rates before your price rules run. By the time a price reaches the API it is already in the store’s currency, so your storefront never has to convert anything.

See Currency & FX for how rates are managed.

  1. Go to Sales Channels → My Stores and choose New store.

  2. Give it a name and a slug (the slug must be unique within your account).

  3. Pick the locale and currency for the market this store serves.

  4. Optionally set a SKU pattern to override your account default, and toggle Active.

  5. Save. Malovex rebuilds this store’s catalog — resolving content into its locale and converting prices into its currency.

The store form showing the name, slug, locale, currency, SKU pattern, default, and active fields

Every account has exactly one default store. It’s used whenever no store is specified — for example, an API request without a ?store= parameter reads the default store.

The default store cannot be deleted. To retire it, mark a different store as the default first, then delete the old one.

If you have more than one store, a store switcher appears in the panel’s top bar. It shows each store as Name — LOCALE/CURRENCY, with the default store marked. Your selection sticks as you move between pages, so screens like My Products preview the store you’re working in.

The switcher is hidden when you only have one store.

The store switcher in the panel's top bar, listing each store as name with its locale and currency and marking the default store

Your plan sets how many stores you can create. You can add more capacity with the Stores add-on.

Plan Included stores
Starter 1
Pro 5
Enterprise 100

When you reach your limit, the New store button is unavailable until you upgrade or add capacity. See Plans & Add-ons.