Hi. How can we help?

Selling services in your Lightspeed eCom store

In addition to tangible products and digital files, you can sell services in your Lightspeed eCom (E-Series) online store. Whether you hold fitness sessions, give masterclasses, fix bikes, or consult people, you can use eCom to offer your services online, establish a customer base, and grow your business.

To add a service to your online store, you create a product in Retail POS (X-Series), enable it for selling online, and turn off shipping options for it in the eCom admin panel. Adding a detailed description, images, and product videos showcasing your services will help you clearly communicate what you offer. You can also add a calendar to a product page and allow people to book appointments.

Adding a service to your online store

You add services just like you add products to your online catalog. The only difference from a physical product is that you turn off shipping for the service.

To add a service to your online store:

  1. In Retail POS, go to Catalog > Products.
  2. Create a new product. 
  3. Enter the name of your service, add a detailed description, and SKU if applicable.
  4. Upload an image or GIF for a preview.
  5. Specify product price.
  6. Enable stock tracking and enter the number of sessions or lessons available. Otherwise, customers will always be able to purchase your service.
  7. Tick the Sell online on Lightspeed eCom box to enable the product for selling online.
  8. Save the changes.
  9. In your eCom admin panel, navigate to Catalog > Products and open the product for editing. 
  10. In the Shipping & Pickup section, uncheck the Requires Shipping or Pickup box.

    Disabled shipping for a service

  11. (Optional) To better showcase your service, add a video to your product.
  12. Click Save.

The service is now available to customers in your online store.

If your service is time-sensitive and you want customers to choose time for sessions, you can add a booking option to it.

Adding services with booking to your online store

Accepting bookings suits businesses or individuals who take appointments, such as DJ’s, babysitters, interior decorators, rental services, and others. The booking process can be automated by integrating your synced online calendar into the product page in your online store.

Your online calendar will not be automatically updated when someone places an order with date and time. You will have to create events in your calendar at selected times manually.

To accept bookings by integrating your calendar to a product page:

  1. In Retail POS, navigate to Catalog > Products.
  2. Open a product for editing or create a new one.
  3. Scroll down to the Online customer input fields block and click + Add an input field.
  4. In the Input field name field, enter "Date” and for the Input field type choose Date picker.
  5. Tick the Required field checkbox.
  6. Click + Add an input field again to add the second input option named “Time” with the Text field type. This way, your client can let you know the time at which they wish to meet with you. 
  7. Tick the Required field checkbox to make this field required as well.

    Input fields for date and time

  8. Click Save.
  9. Get the code of your calendar. For example, you can copy the code of your Google Calendar.
  10. In the Description field, click on the <> symbol on the far right to switch to HTML mode.

    Code inserion option in the product description

  11. Paste your calendar code to let your clients know when you are available.
  12. Above the code, add an explanation for your clients on how to make a reservation. For example, let them know they have to check your calendar before they book with you to make sure you are free.
  13. Click Save.

Now, when a client selects a certain date and time when purchasing a service online, they will see this information in their order confirmation email:

Date and time

Was this article helpful?