
Description
Currently we have everything (Catalog , Category, products ) in the online version and any changes directly reflects in the store which is sometime good but can cause issue if not done carefully.
Idea is to create 2 version of catalog (staged and online).
Everything assigned to the catalog will be in staged version initially so that admin / product manager can enhance change products and other things related to it.
Once everything is ok, we can have a button (push to online version) which will move these products to the online version.
Apart from the facility of enrich the products without directly changing the online version, it will also provide a way to handle the products in case some one want to get product feed from third party system where these products needs to be verified and approved.