Available for projects & agency overflow · Quick reply, from the person who does the work

Setting up or fixing multistore on PrestaShop

Enabling multistore on a shop that’s already live, or fixing an existing setup: sharing the catalogue, stock and modules between shops is configured shop by shop, never with one global switch. The trickiest part is enabling it retroactively, on data that already exists.

Describe my issue Send a message

How multistore works in PrestaShop

Multistore is turned on from Preferences > General, with the “Enable multistore” option. Once active, the structure introduces a shop group, which can hold several individual shops, each with its own domain name and, if needed, its own theme.

What often surprises people: nothing is shared or separated globally by default. The catalogue, stock, installed modules and available carriers are each configured individually, at group or shop level. Two shops in the same group can therefore share the catalogue while keeping separate stock, or the other way round.

What I check before enabling multistore on a live shop

  1. Full backup

    Database and files, before touching the shop structure at all.

  2. Mapping the existing catalogue

    Which products and categories should stay shared, and which need to become specific to a new shop.

  3. Modules and carriers involved

    Some modules don’t handle multistore natively and need checking one by one before the switch.

  4. Full test on a copy

    Switching a copy of the shop first, to confirm catalogue, orders and customers all stay reachable before touching the live site.

Related pages

Describe your need in one minute

A few targeted questions so I can reply with an estimate rather than another questionnaire.

version
besoin
etat
theme (facultatif)
Please provide an email or a phone number so I can get back to you.

Please provide an email or a phone number so I can get back to you.

Frequently asked questions

Can each shop have a different theme?
Yes, each individual shop can have its own theme and its own domain name, while still belonging to the same shop group and database.
Is stock automatically shared between shops?
No, stock sharing is its own setting, separate from catalogue sharing. Either can be turned on independently of the other.
Can multistore be turned off after being enabled?
Technically yes, but it carries the same risks as enabling it: you need to check nothing is left attached solely to a shop that’s about to leave the structure.
How long does enabling multistore take on an existing site?
It depends entirely on catalogue size and how many orders are already in the database; I can only give a figure after looking at the shop in question.
Can a customer use the same account across every shop in the group?
That’s also configured shop by shop, with an option allowing a single customer account to order from every shop in the same group instead of needing a separate one for each.