{"id":5840,"date":"2020-10-26T05:21:07","date_gmt":"2020-10-26T05:21:07","guid":{"rendered":"https:\/\/litextension.com\/faq\/docs\/shopping-cart-questions\/opencart\/how-to-create-a-multi-store-in-opencart\/"},"modified":"2025-10-20T09:50:52","modified_gmt":"2025-10-20T09:50:52","slug":"how-to-create-a-multi-store-in-opencart","status":"publish","type":"docs","link":"https:\/\/litextension.com\/faq\/docs\/shopping-cart-questions\/opencart\/how-to-create-a-multi-store-in-opencart\/","title":{"rendered":"How to create a Multi-Store in OpenCart?"},"content":{"rendered":"<h2>Creating a Multi-Store<\/h2>\n<p>OpenCart allows for 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.<\/p>\n<h3>Creating a subdomain in cPanel<\/h3>\n<p>You can log in to the cPanel of their default store to create a subdomain. You should create a new folder for the subdomain under Subdomain. In the root directory, link the subdomain to the path where the default store was installed. For example, if the default store had been installed under &#8220;public_html\/opencart&#8221;, the new subdomain (opencart2) should be created under &#8220;public_html\/opencart&#8221;. We could add more subdomains here to create our multi-store by following this procedure.<\/p>\n<p class=\"text-center\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7296 size-full\" src=\"https:\/\/litextension.com\/faq\/wp-content\/uploads\/2020\/10\/subdomain-1.png\" alt=\"subdomain \" width=\"676\" height=\"155\" srcset=\"https:\/\/litextension.com\/faq\/wp-content\/uploads\/2020\/10\/subdomain-1.png 676w, https:\/\/litextension.com\/faq\/wp-content\/uploads\/2020\/10\/subdomain-1-300x69.png 300w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/p>\n<p>When we visit our new subdomain in our browser, the default store is visible. To customize the new store at this subdomain we need to visit the admin panel for our multi-store.<\/p>\n<div class=\"alert alert-info\" role=\"alert\"><i class=\"fa fa-info-circle\"><\/i>\u00a0Don&#8217;t worry if the default store is displayed where the new store should be; this is normal. The new store will not be visible at the subdomain&#8217;s location until it has been added on the administration side of OpenCart.<\/div>\n<h3>Creating a new store in Settings<\/h3>\n<p>The admin panel of the new store can be visited through either store site, at &#8220;opencart.mystore.com\/admin&#8221; or &#8220;opencart2.mystore.com\/admin&#8221;. Just add a &#8220;\/admin&#8221; to either of your stores&#8217; locations to access the admin panel. There is only one admin panel that controls all the stores in your multi-store.<\/p>\n<p>To create a new store in the administration, visit System &gt; Settings and press Insert. Adding a store requires information to be filled from the\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/system\/setting\/general\/\" target=\"_blank\" rel=\"noopener\">General<\/a>,\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/system\/setting\/store\/\" target=\"_blank\" rel=\"noopener\">Store<\/a>,\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/system\/setting\/local\/\" target=\"_blank\" rel=\"noopener\">Local<\/a>,\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/system\/setting\/option\/\" target=\"_blank\" rel=\"noopener\">Option<\/a>,\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/system\/setting\/image\/\" target=\"_blank\" rel=\"noopener\">Image<\/a>, and\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/system\/setting\/server\/\" target=\"_blank\" rel=\"noopener\">Server<\/a> tabs. In these sections, you can add a new template, logo, currency, language, and layout. After pressing &#8220;Save&#8221;, you will see that the default store is replaced by the new store in that subdomain&#8217;s storefront.<\/p>\n<h3>Customizing the storefront<\/h3>\n<p>Products, product categories, customers, page layouts, and more can be edited in the administration and customized for each store. You can individually select which products are available for each store in the <a href=\"https:\/\/docs.opencart.com\/en-gb\/catalog\/product\/link\/\" target=\"_blank\" rel=\"noopener\">Links<\/a>\u00a0tab when editing or creating a product. Checking the stores in this section makes the product only available in those specific stores. When adding or modifying a product category, you can select which stores display the category in the\u00a0<a href=\"http:\/\/docs.opencart.com\/en-gb\/catalog\/product\/data\/\" target=\"_blank\" rel=\"noopener\">Data<\/a>\u00a0tab. Customer and order info will be automatically sorted into their appropriate store in the administration side when they create an account or buy a product at that store.<\/p>\n<p><em>Source:\u00a0http:\/\/docs.opencart.com\/en-gb\/administration\/multi-store\/<\/em><\/p>\n<div id=\"eJOY__extension_root\" class=\"eJOY__extension_root_class\" style=\"all: unset;\"><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":22,"menu_order":8,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_tag":[],"class_list":["post-5840","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/docs\/5840","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/comments?post=5840"}],"version-history":[{"count":4,"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/docs\/5840\/revisions"}],"predecessor-version":[{"id":7427,"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/docs\/5840\/revisions\/7427"}],"up":[{"embeddable":true,"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/docs\/22"}],"prev":[{"title":"How to add multiple languages in OpenCart?","link":"https:\/\/litextension.com\/faq\/docs\/shopping-cart-questions\/opencart\/how-to-add-multiple-languages-in-opencart\/","href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/docs\/5832"}],"wp:attachment":[{"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/media?parent=5840"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/litextension.com\/faq\/wp-json\/wp\/v2\/doc_tag?post=5840"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}