Lightspeed Stripe Integration: UK Setup & Live Profits

Lightspeed Stripe Integration: The Definitive UK Guide

Written by: JJ Tan, Founder, Jelly | Last updated: 1 September 2026

Key Takeaways for UK Hospitality Operators

  • Lightspeed eCom supports native Stripe integration for online payments, while Retail X-Series and Restaurant do not support Stripe for in-person transactions.
  • Setup for Lightspeed eCom usually takes under 30 minutes and uses either OAuth or API keys in the Lightspeed back office.
  • UK Stripe fees start at 1.5% + 20p for domestic cards, with higher rates for international and Amex transactions plus potential chargeback costs.
  • HMRC requires digital records of Stripe fees for six years, and VAT-registered businesses can reclaim the VAT element to reduce net processing costs.
  • Jelly integrates with Lightspeed Restaurant to automate invoice scanning, dish costing, and real-time margin tracking beyond standard payment reporting.

Start by Confirming Your Lightspeed Product

Your Lightspeed product determines whether Stripe is available and how you connect it. Confirm the product you use before you touch any settings.

  • If you run an online store, you likely use Lightspeed eCom. This product offers native Stripe support.
  • If you run a physical retail shop, you likely use Lightspeed Retail (X-Series). This product does not support Stripe for in-store payments.
  • If you run a restaurant, pub, or bar, you likely use Lightspeed Restaurant. This product does not support Stripe for in-person payments.
Lightspeed Product Native Stripe Support? Best Payment Option
eCom (Online Store) Yes Stripe (via native integration)
Retail X-Series (In-Store) No Lightspeed Payments
Restaurant (In-Store) No Lightspeed Payments or PayPal/iZettle

Step-by-Step: Set Up Stripe on Lightspeed eCom

Lightspeed eCom (C-Series) supports Stripe natively as a payment provider. Lightspeed Payments remains the simplest option, and Stripe is only available in select countries. Most operators complete the Stripe setup in under 30 minutes.

  1. Register and activate your account on the Stripe website.
  2. Open your Stripe Dashboard and go to Developers > API keys. Stripe’s API keys page is where you create, reveal, and manage the credentials that authenticate your integration. Copy your Publishable key and Secret key. Confirm you are in Live mode, not Test mode. Live keys begin with pk_live_ and sk_live_.
  3. Log in to your Lightspeed eCom back office and navigate to Settings > Payment Gateways.
  4. Select Stripe from the list of providers.
  5. Click Connect with Stripe. Lightspeed redirects you to Stripe to log in or create a new account.
  6. Authorise the connection and return to Lightspeed. If required, paste your API keys under Provider Settings.
  7. Configure your payment settings, including capture method and accepted currencies.
  8. Run a sandbox or low-value live transaction to confirm the integration works before you rely on it.

The native integration uses OAuth for most setups. Knowing where to find your API keys still helps when you troubleshoot or adjust settings.

Stripe and Lightspeed Retail X-Series: In-Store Options

Lightspeed Retail X-Series supports several third-party payment providers, but Stripe is not supported for in-store transactions. Lightspeed promotes Lightspeed Payments for in-person card acceptance. Lightspeed Payments handles credit, debit, contactless, Apple Pay, and Google Pay directly within the POS.

Some operators try workarounds such as running Stripe Terminal through a separate app. These methods are not officially supported and may conflict with Lightspeed’s terms of service. For in-store card payments on Retail X-Series, Lightspeed Payments remains the recommended route. If you also run an online store on Lightspeed eCom, Stripe still works well for that online channel.

Stripe and Lightspeed Restaurant: Payments and Profitability

Lightspeed Restaurant does not natively integrate with Stripe for in-person payment processing. Lightspeed Payments is the embedded processor for Lightspeed Restaurant and supports major card brands plus Apple Pay and Google Pay. PayPal/iZettle is another officially supported in-person option in the UK.

For hospitality operators using Lightspeed Restaurant, the crucial issue is what happens to sales and cost data after each payment. Jelly connects to Lightspeed Restaurant via real-time API and pulls item-level sales data the moment a transaction completes. Jelly then calculates live dish-level gross profit margins, flags ingredient price changes, and highlights which menu items grow or erode your profitability. Jelly appears in the Lightspeed marketplace, so existing Lightspeed Restaurant users can connect it quickly.

Stripe Fees in the UK: Typical Hospitality Costs

Stripe charges no setup or monthly fees on its standard UK plan. You pay per transaction only. Current standard rates for UK businesses include:

Always confirm current rates on Stripe’s UK pricing page, because fees change over time. Hospitality venues with many international guests paying online often see a higher blended rate than 1.5%. Typical effective rates range between 1.8% and 3.4% depending on customer location.

Stripe, HMRC Rules, and Digital Tax Records

HMRC requires businesses to keep digital records of income, expenses, and payment processing fees for at least six years. Stripe processing fees count as a legitimate, tax-deductible business expense. If you are VAT-registered, you can reclaim the VAT element of Stripe’s fees, which reduces your net processing cost by 20%.

Under Making Tax Digital, VAT-registered businesses must keep digital VAT records and submit returns through HMRC-recognised software. Manual entry into the government portal is not allowed. Stripe provides exportable transaction and payout reports, such as CSV files, that you can import into accounting tools like Xero. You can do this manually via Xero’s bank statement import or through third-party connectors.

Jelly connects with Xero and automates the flow of digitised invoices into your accounts. This automation cuts bookkeeping time by up to 90% and makes HMRC reporting much easier for busy hospitality teams.

Fixing Common Stripe and Lightspeed eCom Issues

Most Stripe and Lightspeed eCom problems fall into a few repeatable patterns. Work through these checks before you raise a support ticket.

  • API key errors: Stripe’s API keys page separates test and live credentials. Confirm you copied live mode keys that begin with pk_live_ and sk_live_, not test keys that begin with pk_test_ and sk_test_.
  • Webhook setup failures: Stripe requires webhook endpoints to be publicly accessible HTTPS URLs that support TLS 1.2 or 1.3. Check that the signing secret is correct and that the endpoint returns a 2xx status code quickly.
  • Payments not appearing in Lightspeed: Confirm that the Stripe connection is active in your Lightspeed eCom back office and that sync settings are correct. Review Stripe’s Dashboard event logs for any delivery failures.
  • Currency mismatch: Check that your Stripe account and Lightspeed eCom store both use GBP. A mismatch can cause failed transactions or unexpected conversion fees.
  • Test mode vs live mode confusion: Objects created in test mode never appear in live mode. Confirm the correct environment in both Stripe and Lightspeed before you process real payments.

Why Jelly Matters More Than the Payment Provider

Stripe handles payment acceptance, but it leaves the back-of-house operational complexity that drives profitability untouched. Jelly focuses on that operational layer.

Jelly integrates with Lightspeed Restaurant via real-time API and pulls item-level sales data to calculate live gross profit margins for every dish. As supplier invoices arrive by email or phone photo, Jelly scans each line automatically. It updates ingredient costs and recalculates dish profitability in real time.

When a supplier raises a price, Jelly’s Price Alert feature flags the change immediately. You gain the information you need to negotiate credits, adjust recipes, or switch suppliers before margins slip away.

The impact shows up clearly in the numbers. Populu increased gross profit from 68% to 72% across 16 locations after connecting Lightspeed Restaurant with Jelly. Another operator lifted gross profit from 65% to 72% within 12 weeks on roughly £500,000 in revenue. On average, Jelly customers see a 2 percentage point improvement in gross margins within three months and cut food costs by about 3% in the same period.

“Price hikes were crushing our margins — I felt helpless. With Jelly, every dish cost is up-to-date at my fingertips. We slashed food costs by 5% in a month — it’s a game changer!” — Stuart Noble, Head Chef, Cairn Lodge Hotel

Jelly also connects directly with Xero and pushes digitised invoices into your accounts with a single click. Operators see the same bookkeeping time savings mentioned earlier. Pricing is a flat £129 per location per month with no per-user charges, so costs stay predictable and ROI arrives quickly.

Ready to turn your Lightspeed Restaurant data into clear profitability insights? See Jelly in action — book a demo.

FAQ

Is Stripe allowed in the UK?

Yes. Stripe Payments UK Ltd is authorised by the UK Financial Conduct Authority as an electronic money institution (reference number 900461) to provide regulated payment services in the UK, while other Stripe entities handle non-regulated services. UK businesses can use Stripe to accept payments online and, where supported, in person. Stripe supports over 135 currencies and processes payments across 195 countries.

Can I claim Stripe fees as a tax deduction?

Yes. Stripe processing fees are a legitimate business expense and are tax-deductible for UK businesses. As noted earlier, VAT-registered businesses can reclaim the VAT element of Stripe fees through their quarterly VAT return. Keep digital records of all Stripe fees for at least six years, as HMRC requires.

Does Lightspeed Restaurant support Stripe for in-person payments?

No. Lightspeed Restaurant does not natively support Stripe for in-person payment processing. The recommended in-person payment options for Lightspeed Restaurant are Lightspeed Payments and PayPal/iZettle. Hospitality operators who want deeper value from Lightspeed Restaurant data can use Jelly to automate invoice management, dish costing, and real-time margin reporting.

What are the alternatives to Stripe for Lightspeed Retail X-Series in-store payments?

For in-store transactions on Lightspeed Retail X-Series, Lightspeed Payments is the primary recommended option. It is embedded directly in the POS, supports major card brands and mobile wallets, and removes the need for manual reconciliation. Lightspeed Payments is available in the UK and handles credit, debit, contactless, Apple Pay, and Google Pay. If you also operate an online store via Lightspeed eCom, Stripe remains a strong option for that online channel.

How long does it take to set up Stripe on Lightspeed eCom?

Most operators complete setup in under 30 minutes. You create or log into a Stripe account, locate your API keys in the Stripe Dashboard, connect Stripe within your Lightspeed eCom payment gateway settings, and run a test transaction to confirm everything works. The most common delay comes from using test mode credentials instead of live keys.

Conclusion: Payments Sorted, Profitability Unlocked

The Lightspeed Stripe integration picture becomes clear once you know which product you use. Lightspeed eCom supports Stripe natively and setup is quick. Lightspeed Retail X-Series and Lightspeed Restaurant do not support Stripe for in-person transactions, so Lightspeed Payments is the recommended in-store solution for both.

For UK hospitality operators, payment processing is only one part of the profitability story. Card data alone does not reveal whether your kitchen makes money. Jelly connects directly to Lightspeed Restaurant and automates invoice scanning. It updates dish costs in real time and gives owners and finance managers the margin visibility they need to act today rather than waiting for month-end accounts.

Stop wrestling with spreadsheets and start maximising your margins. Ready to maximise your margins? Talk to our team.

Read Next