About eCommerce - Magento for Retail

 

eCommerce for LS Central is a software enhancer on top of the LS Central solution, enabling real-time eCommerce integrations in a truly unified commerce manner.

The feature set is exposed through the eCommerce API, hosted by the Commerce Server, offering a single point of entry for everything eCommerce into LS Central.

By default, LS Retail offers the eCommerce solution on top of the Magento platform. The LS Retail extension for Magento has been developed to offer an integration from Magento to LS Central as a turnkey solution, built on LS Retail's Unified Commerce concept where everything is driven from LS Central.

Note:  LS Retail's Magento extension always contains all the available features in the eCommerce feature-set. This documentation mainly focuses on information regarding the eCommerce module handling Retail functionality. For eCommerce Hospitality module related information click here.

For a list of available features, see Features.

Note: eCommerce builds on the Customer Order module in LS Central. It is recommended to use version 14.0 or later of LS Central, so the features of eCommerce can best be utilized. It is possible to deploy eCommerce for older versions of LS Nav/Central, but be advised that our partners will then need to downport some of the Customer Order features to the respective version.

The Magento connector communicates with LS Central through the LS Commerce Services and the eCommerce API, as illustrated in the architecture.

This means that all data exchange—such as item updates, pricing, availability information, and order creation, flows through the Commerce Services layer, ensuring consistent business logic and centralized management across retail, hospitality, activity, and pharmacy operations.

Important:

This version of the Magento integration requires LS Commerce Services.

For scenarios that require direct integration with LS Central web services (without Commerce Services), see eCommerce for LS Central – Magento Standalone.

Demo environment

There are two options to demo eCommerce for Magento:

  1. A cloud hosted instance – allowing LS Retail Partners and customers to see and try out the Magento frontend using the company's standard theme and demo data.
    1. See https://ls-magento.lsretail.com/ for the LS Retail extension running on the Open Source version of Magento.
  2. A local Virtual Machine – allowing partners and customers to download and install a local virtual machine which they can then connect to a local instance of LS Central – whether that is a local LS Central install or the standard virtual machine for LS Central. This allows partners to demo the solution using their local data and experience the full spectrum of the integration as LS Central is now part of the demo environment.
    This includes modifying items and prices, seeing the data replication in action, seeing transactions flow to LS Central in real time, installing new discount rules and seeing them applied in the basket calculation, and so on.

    To download and install the Magento virtual machine, refer to Virtual Machine Setup.

Local install

To locally install and configure eCommerce for Magento, refer to the Technical Reference section of the help.

Source code

The source code for the LS Retail extension is open source towards our partners, facilitating that partners can do all the needed customizations required by their customers. Note: It is very common to employ independent Magento software houses to carry out the needed Magento development, should our partners not possess this skill set. Also note that LS Retail can provide this assistance through the company's Consulting Services.

To download the source code of the LS Retail Magento extension, visit https://github.com/lsretailomni/lsmag-two