OpenCart allows multi-store management using only one installation. If you have installed OpenCart into at least one store, you can add multiple stores to your admin panel without having to repeat the installation process. To add a new store you must first create a subdomain in your cPanel, then add the store in the Settings section of the admin panel.
To create a multi-store with your OpenCart application you will first need to create a subdomain of the primary domain where your store is located.
NOTE: Please have I mind that the document root must be the same as the root folder of the primary store.
Example: If your store is located in yourdomain.com/store (root folder: public_html/store) your subdomain (for example store2.yourdomain.com) shold also have the same root folder (public_html/store).
Next you will need to go to the OpenCart dashboard. Then go to System > Settings and click on the Add New button:
On the next screen you will find the new store settings page. You will need to make changes on several sections there. Here we will introduce them one by one.
Here you will need to set the new store URL, the meta title, description, keywords, theme, layout.
Here you will need to configure the Store name, owner, Address, E-mail, telephone and some additional settings.
Here you need to configure the location, language and currency for your new store.
On the next three sections you can configure some additional settings for your store.
Congratulations! You new store is now created: