Building A Website Connected To Lightspeed Retail’s Point-of-Sale


The integration success with Lightspeed Retail point-of-sale for your new online shopping system can be overwhelming.
We wrote this blog because we solved our customer’s issues, but this required a huge amount of planning and a lot of testing on various products that are on the market.

First of all, we get it! Having an Apple-based POS system is really cool, and there is a great relief for those merchants that feel they will be less vulnerable to attacks and viruses with the Mac products and fewer software updates that could put the customer on hold at checkout. There is nothing that will change the owner’s mind about these issues.

We need to point out that using Lightspeed as your source feed into your website takes some real thought about the process because when you hit the wall in putting your system together, it becomes a big deal that can take you right back to where you started in your project.

The three items to focus in on are: (1) the rich text editor in the Lightspeed Retail POS that should automatically feed into the website, (2) the use of product photos that are loaded into Lightspeed and presented on the website, and (3) the functionality in checking stock and pulling inventory from multiple locations.

If your organization has a single location or warehouse and you are selling products that require one product image, then, by all means, do the integration all in Lightspeed. It will not be that technically difficult to put the system together. If you can manage a WordPress site, then you can do put a lightspeed site together.

If your scope has more detail than the single-store location, we suggest finding a programmer to review your plans. Spending $1,000 to $3,000 to have someone advise you on your website plan is a minimal cost versus having to start all over again.

If you are going to try putting a website together in Lightspeed, make sure you ask for extra demo time to test the systems and play around with the product text, product descriptions, photos, shopping cart, shipping costs, styling and product option dropdowns. Spend time properly reviewing your products’ categories that will be used in developing the website menu. Lightspeed offers great videos on this subject.  Also, ask them about talking to other merchants that have built their own website.

Put this in your implementation plan. Whatever time you estimate in doing the work in the loading of images into the website or Lightspeed, double it or triple it. It is not that Lightspeed is slow but if you are going to have a group of images for each product variation then that turns into a lot of images. Colors, styles, sizes, pricing, features and another can blowup what time is needed to upload images for each product variation.

Cool Website Options Causes Complex Coding Development

It was Business Development Planner’s project with a large, super-sports soccer store called “SoccerWorld” with three different locations throughout lower Michigan that it became a real problem in what to do.

Each store had their own inventory for walk-ins and not all locations had the same products, but everything needed to be on the website for purchase. The struggle was having hundreds and hundreds of shoes from Nike, Adidas, Puma and New Balance with each product requiring six or more images for each variation of shoes and a robust set of rich text.

Another required feature was to take place when the customer selects a shoe in a specific style or color. SoccerWorld wanted all shoes that matched this criterion to show up at the bottom of the page–similar to Amazon.

The final kicker in developing the integration outside of Lightspeed was inventory handing. SoccerWorld wanted all products listed from all locations into the website inventory. Should the customer select and purchase multiple products that are stocked throughout the organization, the system must prioritize each store on where it will pull from first, and then from secondary locations. Once processed, decrement Lightspeed inventory, then produce a stock-pull list, and notify each location if a product is Out-Of-Stock.

Based on the products selected, the system must indicate if the customer can immediately pick-up the products from the selected store or calculate the time and date for future pick-up or process the shipment based on multiple shipping options.

To be fair with Lightspeed, they offer a large list of APIs that we could have used to build up a website to handle these issues and they work great.

In Addition, there are other companies that also offer these solutions, but the monthly costs were too costly for SoccerWorld and this time.

Our solution was a Woocommerce plugin that can be plugged directly into WordPress. The price wasn’t significant at all and it was a one-time price of around $149.  We made changes to get the plugin code to work the way the customer wanted the system to work.  The code was well developed and easy to follow. Actually, the Woocommerce plugin is based on the Lightspeed APIs.

You can find this plugin at Lightspeed Woocommerce POS Integration.

Here is the items that we changed to this plug-in.

1) We changed the code to look at the inventory from all the Lightspeed locations to populate the order.

2) After the purchase, the system would decrement the inventory from the selected location in Lightspeed and generate a product pull-from-stock list for each location.

3) We disabled some of the automatic image synching from Lightspeed to the website so that all the product variation images would only be updated from the website.

4) We looped through all inventory to keep the synching in balance so that product variation options like sizes that are out of stock would not show up in drop downs.

Finally, once you make these changes and normalize the data taxonomies with other Woocommerce plugins, there is no limit to what can be done with the other Woocommerce’s universe of plugins and Lightspeed.

The customer loves the lower cost solution and the system works without issue.

If you would like help with your integration from Lightspeed, just give us a call and we can talk.

Robert Bolthouse

Synchronizing Data Across Multiple Android Devices And Your Cloud

Multi-Syncing Data In Your Mobile App Development Business Development Planners (BDP) was given the responsibility to develop JobFLEX, a mobile app for contractors. Contractors use the app to perform inspections, create quotes, estimates, and invoices in the field or at the customer’s residence. When Business Development Planners researched other quotation and invoice apps in the Google Play Store, We found that if the contractor was working in a cellular dead zone these apps would freeze-up and all work would be lost. In these cases, the contractor reverted to back to Pen & Paper and Camera to finish gathering the details. Then contractor would re-enter all the data back into the app. As part of the requirements, the app had to work seamlessly in areas of little to no internet or cellular connection. BDP also didn’t want the app to affect the devices battery life by attempting to constantly sync data…

Continue reading

Custom Website Portal for DAF Enterprises

DAF Enterprizes Llc (DAF Plastics) is a full-service design, tooling and manufacturing facility for plastic molding components. DAF Plastics offers engineering services for the design of molds for injection molding. As part of the services for engineering, DAF Plastics will build the molds and tools to manufacture the products and the secondary equipment to handle, check and process the componentry. Lastly, DAF Plastics is a manufacturer in building products with their vertical and horizontal injection molding equipment. They have excellent capabilities in producing products for blow molding and operate equipment for something called Lost Core Molding. Find out more about Lost Core Molding by clicking here. Website Development Business Development Planners completed the custom website for DAF Plastics in WordPress. The system has a special section so that the customer can create an account, upload CAD files and it will be placed in a Que for staff to pull the…

Continue reading

Tracking Calibration Certifications – Custom Website Development

Equipment Services Group Llc (E.S.G.) provides chamber calibration services all over the world for Manufacturers and Laboratories. These calibration services include Temperature, Humidity and Pressure performance on all types of equipment. In addition, E.S.G. provides installation and service repair on a variety of environmental corrosive chambers. Website Development Business Development Planners created a custom website for Equipment Services Group Llc (E.S.G.) in WordPress. The specialized solution included a secure custom portal that Equipment Services Groups’ customers use to pull their calibration certifications, quotes and schedules for upcoming services. Business Development Planners services this company by performing SEO services and other business technical support. We want to give thanks to E.S.G. for the business and ongoing marketing services to improve E.S.G. growth in generating new business opportunities.

Continue reading

Google Calendar API V3

Business Development Planners completes the process of using the latest API’s from Google Calendar API V3 to create new events, edit or delete existing events within the CRM section of the JobFLEX mobile application software that is used for generating quotations on an Android device. The software was written in both Java and PHP. Business Development Planners created a scheduling system that operates securely in a cloud based system and it is perfect for companies that absolutely worried about placing schedules with customer’s names and information. This calendar is really business compliant for those companies that are concerned about information leaks. Our interface automates the process by placing the customer’s name, address and salesperson assignment to the calendar. If you would like to know more about Google’s calendar system and would like a master calendar integrated into your business applications and/or website for an online tool for your customers then…

Continue reading

Environment Associates Testing Laboratory

Business Development Planners receives a new project to refresh sections of Environment Associates website and to work on their Search Engine Optimization (SEO) for the Laboratory. We are working though all the website pages to make sure that the text is clear and that each page covers all critical points about the laboratory services. Environment Associates key services include vibration testing, altitude testing, temperature & humidity and connector testing.

Continue reading

Mobile Customer Management

We can connect your android/iPad with many devices by Bluetooth, USB or Wi-Fi to your hand-held tools (thermal cameras, printers, bar code readers, credit card readers, controller and thermocouples) to expedite the process in collected data. We can program and engage the android/iPad optics to take photos, scan bar codes or measure an object dimensions into one device that merges the data into one document.

Continue reading

Mobile App Auditing Software

Our system can download your full work tasks, assignments and configurable process models so you can perform your job effectively, which is perfect for field service, inspectors, estimators, laboratory technicians. Once the job is done, with the click of a button upload that project’s inspection notes, images, signatures, quotes, reports and measure data. Total order and organization with the touch of a button.

Continue reading

Mobile Apps For Laboratory Environments

Business Development Planners can simplify your business processes with specific Mobile applications that match your business practice. Today’s mobile devices are the best tools for continuous monitoring of machinery, test processes, environmental chambers and other equipment. Through your mobile device you can document issues with photos while recording your observations in the field or in the laboratory. Business Development Planners applications operate to ISO 17025 processes by tracking and storing every entry into a data-log for safety and security. By using our systems an operation can document a test condition or issue with notes, measures, photos and report it all to a central storage in one push of a button. Let Business Development Planners help you put your business practice in a secure smart system to gain that competitive advantage in today’s market. Laboratory Environments Business development Planners can capture data into a mobile device that is locked into a…

Continue reading