Develop smart process flows with AI and save months in implementation time! Meet Patchworks AI Studio

Camera Centre UK: Building a Lightspeed X-Series to Linnworks Integration In-House with Patchworks

See how Camera Centre UK’s ecommerce manager built a Lightspeed X-Series to Linnworks integration in-house and now fixes issues in minutes, not weeks.

Camera Centre UK
company logo

Executive summary

Camera Centre UK, a camera retailer with a retail premises in Cardiff, South Wales and exhibits with a retail presence at trade shows across the UK, built its Lightspeed Retail (X-Series) to Linnworks integration in-house on Patchworks. Ecommerce Manager Joe Earp, who has no formal technical training, created flows that route every type of in-store sale into Linnworks, alert store managers to returns and keep payment status in sync. Issues that once took two to three weeks to resolve now take around 15 minutes.

Camera Centre UK at a glance

  • Client: Camera Centre UK
  • Sector: Specialist photographic retail: new, used and ex-demo cameras, lenses, drones and optics
  • Channels: Shops in Cardiff and Newport; Magento website; eBay; Amazon; OnBuy
  • Systems connected via Patchworks: Lightspeed Retail (X-Series) and Linnworks
  • Wider stack: Linnworks for order aggregation and stock management, with Magento, eBay, Amazon and OnBuy connected through its native channel integrations
  • Patchworks customer since: 2022
  • Delivery: Built in-house by the ecommerce manager in about four weeks, with no developers
  • Headline results: Most issues fixed in about 15 minutes (previously two to three weeks); every in-store sale type routed into Linnworks; returns and payment status now visible

“Being able to build it myself is the big difference. I can make Patchworks do exactly what I want, without having to explain it to someone else first. Something that used to take three weeks, I can now change in 15 or 20 minutes.”

Joe Earp

Ecommerce Manager, Camera Centre UK

Body 1 – Black box to built in-house

What was holding Camera Centre UK back?

Camera Centre UK has sold photographic equipment since 1977, through their shop in Cardiff, its own Magento website, and eBay, Amazon and OnBuy. Linnworks manages orders and stock and connects the online channels natively, while Lightspeed Retail (X-Series) runs the tills. The hard part was getting every in-store sale into Linnworks accurately.

  • A black-box connection. The shops were linked to Linnworks, but the logic was hidden. Every change had to be briefed to someone else, and even small changes took around three weeks.
  • No visibility when things went wrong. Finding the cause of a failed sale or product sync was guesswork, and fixes took two to three weeks.
  • In-store edge cases slipped through. Returns vanished without a trace (full refund, partial refund or store credit), and orders shipped from a shop or collected in store weren’t marked as paid in Linnworks.
  • Years of manual work. After around 12 years of handling much of this by hand, the team wanted automation they could trust.

“Before, it was all hidden away. If something didn’t go the way I expected, there was no way for me to go back and fix it. I had to get in touch with someone, and then a week would pass.”

— Joe Earp, Ecommerce Manager, Camera Centre UK

Can an ecommerce manager build integrations without a developer?

At Camera Centre UK, yes. When the company moved to Patchworks Core, Joe chose to build the integration himself rather than bring in an integration partner.

Joe has no formal technical training. What he did have was years of experience running Linnworks, so he knew exactly how every type of order should land. On a platform where he could see and change every step, that knowledge went straight into the build.

“There isn’t that gap where I have to explain how Linnworks works to someone who’s programming it. I know exactly what I want to happen when something feeds over, and with Patchworks I can set it up to do exactly that.”

— Joe Earp, Ecommerce Manager, Camera Centre UK

It took about four weeks of focused learning, with an AI assistant helping to plan flows and write the occasional script. Now Joe plans flows on his own.

“Make the move sooner rather than later, but give yourself time to learn it rather than trying to do everything in four weeks. It’s a great platform for automation, and I’m very glad we switched.”

— Joe Earp, Ecommerce Manager, Camera Centre UK

Body 2 – Header flow routing

How does the Lightspeed X-Series to Linnworks integration work?

Patchworks connects Lightspeed Retail (X-Series) and Linnworks through prebuilt connectors. Joe built the business logic on top as a set of flows he can see, test and change on the Patchworks process flow canvas.

One header flow, a route for every type of sale

A header flow runs every 15 minutes. It collects new sales from Lightspeed and sends each one to a dedicated sub-flow, based on how the sale was made and settled. Ten sub-flows cover the ways a sale can go through the tills:

  • Standard in-store sales, 
  • Sales settled by shipping, click and collect, in store or on account
  • Cancellations
  • Sales for partially fulfilled in store sales, with other parts needing shipping or collection later
  • However a salesperson puts a sale through, Linnworks records it the way the business needs.

Payment status that updates itself

Lightspeed increments a version number every time a record changes. Joe’s flows use it to spot updates, so when a ship-from-store or click-and-collect order is paid, Patchworks tells Linnworks to mark it as paid. Nobody has to chase payment status between systems.

Body 3 – Returns that reach a person

Returns that reach a person

Linnworks doesn’t handle negative quantities easily, so returns needed a different approach. Whenever an in-store return goes through, Patchworks emails the store manager. The manager checks the item and decides whether it goes back into stock as new or is regraded and sold as used or discounted stock. The order is then cancelled in Linnworks. For high-value camera equipment, that human decision is deliberate.

Errors flagged and isolated

Patchworks emails Joe as soon as anything fails. One failing order used to stop a whole batch, so he added a try/catch step that pulls the failed order out on its own and lets the rest run.

“Now I can drop in a try-catch, get the data out for that one failed payload, and the problem’s solved in five minutes.”

— Joe Earp, Ecommerce Manager, Camera Centre UK

Beyond orders: automated catalogue housekeeping

On the first of every month, a housekeeping flow finds products that have been out of stock for more than 90 days but are still listed on Magento. It emails a CSV so the team can end those listings and archive the products in Linnworks, with further plans to automate this with Patchworks in future, along with their other sales channels. Keeping the catalogue focused on in-stock products is better for shoppers and for Google.

“Once it’s built, you get an email on the first of the month telling you what to sort out. There’s no keeping a notepad of what needs doing.”

— Joe Earp, Ecommerce Manager, Camera Centre UK

Body 4 – Results

What results did Camera Centre UK see?

Camera Centre UK now resolves most integration issues in about 15 minutes instead of two to three weeks, and every type of in-store sale reaches Linnworks correctly.

Most fixes in about 15 minutes, down from two to three weeks. Joe sees the problem in Patchworks, fixes it and redeploys. The longest fix so far took an hour, tracing a misconfiguration error. Changes that took around three weeks now take 15 to 20 minutes.

Every in-store sale type handled. Standard sales, customer orders, collections, account sales and cancellations all reach Linnworks the way the business needs.

Returns, part exchanges, and payments visible. Store managers receive an email for every return, or part exchange to action, and paid orders update in Linnworks automatically.

Ready for peak. After step-by-step testing, the orders flow has performed exactly as expected since going live in October 2026, ahead of Black Friday and Christmas.

“The highest praise you can give any system is that it works how you expect it to. Every step was tested, and it’s performed exactly as I anticipated. Even in scenarios I had not considered during the build stage”

— Joe Earp, Ecommerce Manager, Camera Centre UK

Why it worked

The person who knew how Linnworks should behave could build it directly, so nothing was lost in translation.

Key takeaways for retailers with shops and online channels

  1. Avoid black-box connections. If you can’t see how your integration works, you can’t fix it quickly.
  2. Let the person who knows the process own it. Whoever understands your order flow best should be able to see and change the logic.
  3. Route each sale type deliberately. Customer orders, unpaid sales, collections and account sales each need their own rules.
  4. Alert people to exceptions, not just errors. Returns on high-value items deserve a human decision.

Ready to take control of your integrations?

Whether you sell through shops, your own website, marketplaces or all three, Patchworks connects your POS, order management and sales channels on one platform, and your own team can build and change the flows. Book a demo to see how.

FAQs

“A new world of opportunity to leverage technology and serve businesses efficiently. Patchworks offers a great portfolio of integrations and are working towards many more.”

Paula Abisolo Omni-channel Delivery Lead, Mint Velvet

“We’ve been able to take on opportunities that would take other companies 6 months but because we’ve got that scalable architecture in place, we can do it a lot faster”

Luke Lennon Tech Operations Analyst, Castore

“With Patchworks, we were able to pull everything off, seamlessly connecting systems, speeding processes and future-proofing the setup.”

Ritesh Mistry Founder, MRE Digital

BOOK DEMO

Get your personalised platform demo

To ensure you get the best from your personalised demo, we need to gather some information. This helps us match you with an expert who understands your needs.

BOOK DEMO

Book your meeting time

We’re happy to work around you and your schedule. Select a meeting day and time from below and we’ll be happy to discuss how Patchworks might be the right solution for you.

Partner application

Become a Patchworks Partner.

To make the most of your partnership application with Patchworks, we need to collect some details. This allows us to connect you with a representative who can address your specific requirements.

Shero

“You should have partnered with Patchworks yesterday. It saves time, cuts costs, and most importantly keeps your customers happy.”

Gentian Shero

Co-Founder & Chief Strategy Officer, Shero Commerce

BOOK DEMO

Book your meeting time

To determine if you are a suitable candidate for partnership, please schedule a brief call with a member of our partnerships team.

 

This conversation will help us gather essential information about you, your company, and your skill set.

Partner match making

Let us match you with an expert

Tell us a little about yourself and your company, and we’ll find the perfect expert to help.

Patchworks Customer IO

Partner match making

Let us match you with an expert

Event Title

Enter your details to secure your spot

Complete the form below to reserve your place and be the first to receive event updates & details.

Download resource

Enter your details to download

Tell us a little about yourself to download this quality resource.

ASK A QUESTION

What would you like to know?