Skip to main content

Connecting Lightspeed Retail POS (R-Series Web Extension integration)

Written by Natasha Mazey
Updated over a week ago

Wrapped works to sync gift cards across Lightspeed R-Series and online.
See how it works here:

Connecting Lightspeed Retail (R-Series) to your Wrapped account

Connect Lightspeed Retail to create so that gift cards can be issued through your POS and used both online and in-store as a payment type.

To connect Wrapped and Lightspeed

  1. In Wrapped go to settings > sales channels

  2. Under Sales channels, click + Add sales channels in the top right corner

  3. Select Lightspeed Retail POS (R-Series)

4. You'll be taken to sign in to Lightspeed Retail using your store URL and then confirm the connection by clicking "Authorize application":

5. Upon authorization, you'll be redirected back to Wrapped and a new sales channel for R-Series will have been added:

6. Click the settings icon to open the R-Series settings. Set custom built / web extension as the implementation method.

6. Next, you need to add a "Wrapped Gift Card" button to Lightspeed sales screen.

Copy the Custom Menu Button URL as shown in the screenshot above.

7. Open Lightspeed and navigate to Settings > Custom menus > Register: Sale Tab and click add a new button, using the title and type shown below.


8. Select the edit / pencil icon button next to the new "Wrapped Gift Card" option:

Paste the URL copied from Wrapped settings URL textbox and click "Save changes" button:

9. Finally, return to Wrapped and save settings.

Note: Before closing the settings tab, please ensure that the Gift Card Product ID and Wrapped Gift Card Payment Type ID fields have been populated correctly. These values should be set automatically, but it’s best to double-check that they match the IDs in Lightspeed. You can confirm this by navigating to each item in the Lightspeed admin and verifying the ID shown in the URL.

Exit out of the settings tab and enable the sales channel when you are ready to test the integration.

If you are using the Wrapped Webstore to sell gift cards online

If you are using the Wrapped Webstore, you can also choose to have Wrapped automatically create an order in Lightspeed whenever a gift card is purchased online. This helps keep your accounting simple by ensuring all online gift card sales are recorded directly in Lightspeed Retail.

  1. Reopen the R-Series settings in your sales channels dashboard.

  2. Scroll to the bottom and check the box that says "create an order in Lightspeed when a gift card is purchased on the Wrapped online storefront".

  3. In Lightspeed, navigate to settings > payment types.

  4. Name the payment type WRAPPED_ECOM_GIFTCARD.

  5. In the payment type URL, copy the ID as shown below.

  6. Return to Wrapped and enter the ID into the settings field called "Storefront Purchase Payment Type ID".

Testing the Wrapped - Lightspeed Retail integration

To quickly check your Wrapped - Lightspeed connection, you can:

  1. Create a test gift card in Wrapped under Gift cards > Issue gift card

2. Click Issue and activate. Navigate to your gift card and copy the code

3. In your Lightspeed POS > Sales screen, Click Wrapped Gift Card button

4. Paste in the gift card code to find the one you just created in Wrapped

You should see the gift card has been created and synced to Lightspeed successfully.

5. Remember to Void the test gift card in Wrapped after testing


Did this answer your question?