Skip to main content

Connecting Lightspeed X-Series (Retail)

Connect your Lightspeed X-Series retail POS to sync orders.

Matt Thomas avatar
Written by Matt Thomas
Updated this week

Connect your Lightspeed X-Series retail POS to Pocket to automatically sync transactions and customer data.


Getting Started

Navigate to Settings > Sales Channels in your Pocket Dashboard.

Click Add Channel and select Lightspeed X-Series.


Authorize the Connection

Pocket uses OAuth to securely connect to your Lightspeed X-Series account. You'll be redirected to Lightspeed to review and approve the requested permissions. Click Authorize to complete the connection.


Payment Type Setup

After connecting, you may need to configure a payment type in Lightspeed for processing reward redemptions at the point of sale. This allows your staff to apply rewards directly during checkout.

You can configure this at Integrations > Lightspeed X-Series > Payment in your dashboard (e.g., https://dashboard.getpocketpass.com/integrations/lightspeed-x-series/{channelId}/payment). Replace {channelId} with your specific channel ID shown in your Sales Channels list.


What Gets Synced

Once connected, Pocket automatically syncs the following from your Lightspeed X-Series POS:

  • Transactions — sale totals and dates

  • Customer matching — customers are matched by email address to your existing Pocket members

  • Amounts — transaction amounts for spend tracking and loyalty calculations

Pocket sets up real-time webhooks for new orders, so transactions are captured as soon as they happen.


Tips

  • Ensure customer email addresses are collected at the POS to enable accurate matching with Pocket members.

  • After connecting, verify the payment type is correctly configured so your team can process reward redemptions smoothly.

  • If the connection status shows an error, try disconnecting and reconnecting the channel, or re-authorizing through Lightspeed.

  • You can monitor synced transactions by checking individual member profiles in your Pocket Dashboard.

Did this answer your question?