Everything you'd want to know before you install.
A detailed look at how Multistore Duplication of a Full Category — PrestaShop 8 & 9 works, why we built it the way we did, and the thinking behind the features above.
What is this module for?
Running several shops within one PrestaShop often means manually re-copying whole sections of the catalog from one shop to another. This module automates it: you pick a source category and your target shops, and it duplicates in a single pass every product in that category — with its combinations, images, attributes, specific prices and stock — to the destination categories you mapped.
Multistore association rather than cloning
Unlike a plain product duplicator, the module does not create new product entities. It builds on PrestaShop's native multistore mechanism: products are shared across shops, only shop-specific data is copied. You avoid duplicate references, the explosion of images on disk, and you keep future global changes propagating.
A 3-step wizard
Step 1: the source shop and category, with or without sub-categories. Step 2: the target shops, each with its mapping tree to designate the destination category. Step 3: the copy options (tree, category reuse, quantities, specific prices, pack products, re-indexing, batch size), a summary, then execution with live progress.
Idempotent and re-runnable
The reuse-categories option detects categories already created by matching under the same parent: re-running the duplication does not create duplicates, it simply updates. Ideal to replay a sync after adding products to the source.
Built for large catalogs
Execution happens as successive AJAX batches, with an adjustable batch size. No risk of PHP timeout, even on thousands of products and combinations. Since the job is persisted in the database, a network interruption does not restart from scratch.
There are no reviews yet.