Setting up LightSpeed’s Multi-Store features is a fast, easy process. For Multi-Store to work, Xsilva highly recommends a static external IP for each location. In a typical Multi-Store setting where “Replication” is in use, there is one Master Store that is used to “pull” Products from, as well as any Suppliers that don’t exist in the “target” store. There can only be one Master database across your multi-store chain. It is not advisable to change which store is your Master once it has been set.
Note: It is essential that you give each store a unique Store Code - a short identifier used when linking stores - and that you do not change this Store Code once you have linked any other locations to your own. Doing so will interrupt Multi-Store’s features.
Tools > Setup > Advanced > Multi-Store > Setup
Active Store - allows a Store to be recognized
Inventory Look Up - allows you to see the Store’s inventory levels
Gift Card Look Up - allows you to check/modify balances of Gift Cards sold at other Store
Returns - allows you to return merchandise sold at the other Store
The Multi-Store features of LightSpeed are divided into two groupings; the basic set, which include Inventory Lookups and Cross-store Transfers, are available to all LightSpeed users. The extended “Multi-Store Pro” set includes Product Replication, Cross-store Gift Cards, Returns, and Reporting.
To look up a Product in another store, click the This Store bubble that is revealed when the Inventory statuses are disclosed upon clicking the main Inventory bubble, either in the POS screen or the Preview Pane of the Browser. Click the location you wish to search, and the statuses that are displayed will be those of the other store.
If the Product does not match with one in the location you’re searching, based on what you’ve selected in the Multi-Store Setup panel, you will receive a dialog that says the Product could not be found in that location.
![]()
Managing your company’s multiple stores is simple with Multi-Store Transfers, allowing you to quickly transfer stock into and out of separate databases, and streamlining the movement of inventory from one store to another. Transfers are recorded in the inventory tab of Product cards once they are completed. You can consult the Reporting module for a list of Transfer reports that can be run to update you of the status of Transfers that are incoming, outgoing, and in transit.
The basic process for transferring stock from one location to another is (detailed instructions follow):
Transfers Out
You can view all of your Transfers Out in the Browser by clicking the Transfers Out source.
Transfers In
![]()
![]()
![]()
You can view all of your Transfers In in the Browser by clicking the Transfers In source.
You can cancel transfers that are in the In Transit status by changing the status to Cancelled. This will bring the Products back into your inventory.
In the Supplier card of the other stores, you can set an asset GL account that will be included in the export file of transfers when you export transactions to QuickBooks or MYOB. This GL account may be the same for each of your stores, if you are using one GL account to track all your chain's inventory, or unique per store, if you are tracking inventory value per locaiton. For more information, see the Accounting Exports help document on the Training User Guide page of our website.
Replication can be used to duplicate the products and suppliers created in the database of your Master Store to simplify the creation of these products in your other locations ("Child" stores), as well as to replicate any modifications made to existing products in the Master Store to the Child stores, ensuring data is kept consistent. Replication can only reproduce products and suppliers from the Master Store to the Child stores, not the other way around.
Important for Multi-Store users of LightSpeed 3.x
LightSpeed changes the way Replications operate beginning with version 3.2. Please see the section appropriate to your version below for instructions on Replication. However, it is recommended that you upgrade to LightSpeed 3.2 or higher and follow the Replication instructions for this verison.
If you have Multi-Store enabled and are a running a version of LightSpeed earlier than 3.2, please refer to this KnowledgeBase article for detailed instructions on on updating your Multi-Store Replication once you have upgraded to 3.2 or higher.
LightSpeed 3.2
LightSpeed uses a "pull" method for Replication, where each store pulls Product information from the Master Store.
To use the Replication feature of LightSpeed, you must indicate which of your stores is your Master. The Master Store is the database from which all "target" Stores will receive all their Product Replications. It is recommended that you ensure Product Codes are unique before replicating your database.
![]()
Prior to replicating, you must ensure that the following fields are identical in both your Master and Target Stores: Families, Classes, Terms, Currencies, Custom Fields, Colors, Sizes. If you replicate a Product where one of these fields that does not match with the target database, Replication will notify you. Please see the section Export/Import of Replication Settings for more information.
You may only have one Master Store, and it is not recommended to change this status once it is set. The Master Store is indicated by the letter "M" in your list of Stores in the Multi-Store panel (Tools > Setup > Advanced > Multi-Store).
To replicate the Products from the Master Store to a "target" Store;
Your target Store(s) should now have in its database all Products in the Master Store, as well as any Suppliers that existed in the Master Store but did not yet exist in the target.
Exemptions
There may be some Products you do not wish to have replicated in their entirety. For example, a Product that is set to sell on a Web Store connected to non-Master Store, but isn't set to sell on Web Store in the Master Store database. In addition to the "Do Not Replicate" checkbox that will "cloak" a Product entirely from being replicated, the following exemptions are possible to set for the entire Product database of the target Stores:
"Replicate" vs "Update" - exempting Replication will prevent the population of any Products created through Replication from being having, for example, the "sell on Web Store" attribute set; exempting the update of replicated Products will prevent any modification to existing Products and their settings if the setting has been changed in the Master Store.
Sell on LightSpeed Web Store - exempts Replication from either replicating or updating the "Sell on Web Store" checkbox found in the Web tab of the Product card
Reorder Points and Amounts - exempts either the replication or updating of the Reorder Points/Amounts found in the Inventory tab of the Product card
GL Account Mappings - exempts either the replication or updating of the GL Accounts found in the GL tab of the Product card
Export/Import of Replication Settings
Because Replication relies on identical settings for the fields mentioned above (Families, Classes, etc) between the Master and Target Stores, you are able to export these settings and more from the Master Store, and import them into the target Store prior to Replication. Go to Tools > Setup > Advanced > Multi-Store, and click Import/Export. Click the Export button to select the elements you wish to export, dragging them from column 1 to column 2, and then clicking Export. LightSpeed will save a text-file to your hard drive that can then be opened in the target Store using the same procedure by choosing the Import button. The elements will be imported into your target Store.
![]()
LightSpeed 3.0 - 3.1.1
LightSpeed 3.0 - 3.1.1 uses a "push" method for Replication, where the Master Store pushes out Product info to the target Stores. It is strongly recommended that you upgrade to version 3.2 and use the Replication method outlined above. However, you must use the Refresh Store Codes feature as described in the note bubble above after upgrading for Replication to adopt the "pull" methodology.
To use the Replication feature of LightSpeed, you must indicate which of your stores is your Master. The Master Store is the database from which all "target" Stores will receive all their Product Replications. It is recommended that you ensure Product Codes are unique before replicating your database.
Prior to replicating, you must ensure that the following fields are identical in both your Master and Target Stores: Families, Classes, Terms, Currencies, Custom Fields, Colors, Sizes, Web Categories, Web Keywords. If you replicate a Product where one of these fields that does not match with the target database, Replication will notify you.
You may only have one Master Store, and it is not recommended to change this status once it is set.
To replicate the Products from the Master Store to a "target" Store in LightSpeed 3.0 - 3.1.1;
Your target Store(s) should now have in its database all Products in the Master Store, as well as any Suppliers that existed in the Master Store but did not yet exist in the target.
NOTE: Most modifications made to Products in the Master Store will be updated to the replicated Product(s) in the target Store, including Cost or Price changes, if you run the Replication process again.
![]()
To redeem Gift Cards sold at your other locations, you need only choose the Gift Card payment method as you normally would, and enter/swipe the serial number of the Gift Card. If the serial number of the Gift Card is unique, you will be able to redeem it and modify its balance whether it originated in your location, or in another.
If the serial number of the Gift Card being redeemed is a duplicate of any other active Gift Cards sold in any stores you have linked to your location, a dialog will display asking you to select the store of origin. Once you select the store where the Gift Card was originally sold, it will be that balance that is affected by the purchase. The other Gift Card's balance will remain untouched.
To verify the sale of Product in other locations for the purpose of returning them in your store, go to Tools > Multi-Store Returns. Enter the original Invoice ID, and select the store of origin (where the Products were originally purchased). In the event that you have Store Code-prefixed IDs enabled, you do not have to enter the Store Code here. Click Return.
If the original sale is verified, you will be able to complete the return. If the original sale cannot be verified, you will not be able to complete the return. Multi-Store Returns can only be processed in the Browser; they cannot be processed in the POS screen.
Product(s) must exist in both databases for Multi-Store Returns to work.
The ability to aggregate valuable sales and inventory information across multi-store environments is easy with the Multi-Store Reporting features of LightSpeed.
To access Multi-Store Reporting, go to Tools > Multi-Store, and click the Reports tab. You will have the choice of pulling reports from the categories of Sales, Inventory, or Returns .
Sales - The Multi-Store sales reports aggregate sales totals across multiple locations, breaking them down by store and providing summarized grand totals.
Inventory - Inventory reports show you the value of your inventory of each store, as well as the grand totals of all stores (that you have linked) together.
Returns - These reports show you all returns processed in each location, and also allow you to summarize reports based on GL accounts.
If your Products have a UPC barcode, you are most likely using it to scan your Products when invoicing. Because a UPC code is universal, you may transfer a Product between locations and be able to scan its UPC for lookups and Invoices without interruption. However, if you are generating barcodes based on Product ID or Product Code, you will need to use LightSpeed's Multi-Store Labeling to create a barcode that can be scanned at any location. Please see the Labeling article for instructions on creating multi-store labels.
Because of LightSpeed's adherence to PCI Standard guidelines, User passwords must be changed every 90 days, which affects the username password that has been entered when you add Stores in the Multi-Store setup panel. Once a User password is changed in a Store, that change must be updated in the Supplier card representing that Store in the other locations that have added that Store. For example, Dallas is your location, and Las Vegas is another Store you have added. "Multi-Store" is the username and "password1" is the password you're using to log in to the Dallas location from Las Vegas, which means "Multi-Store" the user is set up in the Dallas database. 90 days after the password was created or last modified, you must change it both in the Dallas User setup panel, and the Las Vegas Supplier profile. To do this, follow these steps: