> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sezzle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lightspeed

This guide explains how to add Sezzle as a payment option on your Lightspeed website, enabling customers to use Sezzle at checkout.

<Tip>
  Sezzle's Lightspeed App is certified and available [here](https://www.lightspeedhq.com/ecommerce/store/apps/sezzle/) in the App Store.
  The app is built for C-Series - to install Sezzle on E-Series, please contact Lightspeed Support.
</Tip>

### Install the Sezzle Lightspeed App

1. Log in to your Lightspeed back office
2. Navigate to `Apps` > `App Store`
3. Search for `Sezzle` in the search bar and click on the Sezzle app
   <Frame>
     <img src="https://mintcdn.com/sezzle/bhJvsyK0HUx1pDUg/images/docs/plugins/lightspeed/1-app-store-search.png?fit=max&auto=format&n=bhJvsyK0HUx1pDUg&q=85&s=13edcf672e4d9af3d4865f6adcadee96" alt="1 App Store Search Pn" width="1916" height="892" data-path="images/docs/plugins/lightspeed/1-app-store-search.png" />
   </Frame>
4. Click `Install App` in the top right corner
   <Frame>
     <img src="https://mintcdn.com/sezzle/bhJvsyK0HUx1pDUg/images/docs/plugins/lightspeed/2-app-store-install.png?fit=max&auto=format&n=bhJvsyK0HUx1pDUg&q=85&s=467f97de311cbd189725c93654611999" alt="2 App Store Install Pn" width="3352" height="1724" data-path="images/docs/plugins/lightspeed/2-app-store-install.png" />
   </Frame>
5. On successful install, you will be redirected to Sezzle App
   <Frame>
     <img
       src="https://mintcdn.com/sezzle/bhJvsyK0HUx1pDUg/images/docs/plugins/lightspeed/4-account-verification.png?fit=max&auto=format&n=bhJvsyK0HUx1pDUg&q=85&s=2a5ffaeb4b63ed43d92934cd016f5a86"
       alt="4 Account Verification
   Pn"
       width="1345"
       height="895"
       data-path="images/docs/plugins/lightspeed/4-account-verification.png"
     />
   </Frame>

### Configure Sezzle

1. Navigate to the Sezzle App by clicking on `Go to App` located at `Apps` > `Purchased Apps` > `Sezzle`
2. Copy your Public Key and Private Key from your [Sezzle Merchant Dashboard](https://dashboard.sezzle.com/merchant/settings/apikeys)
   * Paste them into the corresponding fields
3. Click on `link sezzle account` to link your Sezzle account with your Lightspeed store
   <Note>
     The message `Account successfully linked` is displayed when the account is verified
   </Note>

### Settings

<AccordionGroup>
  <Accordion title="Sezzle at Checkout">
    Toggle the `Sezzle at Checkout` checkbox to enable (`On`) or disable (`Off`) Sezzle as a payment option in the checkout page.

    <Frame>
      <img src="https://mintcdn.com/sezzle/bhJvsyK0HUx1pDUg/images/docs/plugins/lightspeed/6-checkout.png?fit=max&auto=format&n=bhJvsyK0HUx1pDUg&q=85&s=72716aeedabb8b46e7f203833193e1e9" alt="6 Checkout Pn" width="3354" height="1642" data-path="images/docs/plugins/lightspeed/6-checkout.png" />
    </Frame>
  </Accordion>

  <Accordion title="Sezzle Widgets">
    Toggle the `Sezzle Widgets` checkbox to enable (`On`) or disable (`Off`) Sezzle on-site messaging widget in the PDP and Cart pages.

    <Frame>
      <img src="https://mintcdn.com/sezzle/bhJvsyK0HUx1pDUg/images/docs/plugins/lightspeed/7-widget.png?fit=max&auto=format&n=bhJvsyK0HUx1pDUg&q=85&s=3eb8ab4a6336388dc81fa9365c5ca078" alt="7 Widget Pn" width="960" height="720" data-path="images/docs/plugins/lightspeed/7-widget.png" />
    </Frame>
  </Accordion>
</AccordionGroup>

### Payment Refund

1. In your Lightspeed back office, go to `Orders` > `Orders`
2. Select the order to be refunded
3. Click `Add Credit Invoice`
4. Select the item and enter the quantity
5. Ensure that `Status` `=` `Not Paid`
6. Click `Add`
7. Cancelling a Paid order will also refund the payments for the Paid Invoices

   <Note>
     **On Successful Refund**

     * An invoice with the status of `Not Paid` will be created in the `Orders > Invoices` section.
     * The Order Status will be displayed as `Refunded` in your Sezzle Merchant Dashboard.
   </Note>

### Validate

<Warning>
  A Lightspeed test store must be used for Sandbox testing.
</Warning>

Step through a [test checkout](/docs/api/test-cards#checkout-testing) to validate the integration is properly installed.
