Lightspeed eCom
With LightSpeed eCom modules in Make, you can watch, create, update, retrieve, search, list, and delete the tasks, discounts, tickets, tags, invoices, taxes, groups, products, checkouts, orders, variants, and subscriptions.
To get started with Lightspeed eCom, create an account at lightspeedecom.
For the list of available endpoints, refer to the Lightspeed eCom API documentation.
To connect to Make, you need to retrieve the API key and API secret from your Lightspeed eCom account.
- Log in to your Lightspeed eCom account.
Click Settings > Developers.
Click New API Key.
- Enter a name for the API Key and click Save.
Enable the API Key, Select the permissions, and click Save. Copy the API Key and API Secret values to a safe place.
- Log in to your Make account and open the Lightspeed eCom module's create a connection dialog.
- Click Add next to the Connection field.
- Optional: In the Connection name field, enter a name for the connection.
- In the Shop Language field, select the language in which the shop will be available.
- In the API Key and API Secret fields, enter the values copied in Step 5 and click Save.
You have successfully connected the Lightspeed eCom app and can now build .
After connecting the app, you can perform the following actions:
- Watch EventTriggers when an event occurs.
- Create a Checkout by QuoteCreate a checkout based on an existing quote.
- Create a CheckoutCreates a new checkout.
- Add a Product to a CheckoutAdds products to the checkout.
- Update a Payment MethodUpdates a payment method.
- Finish a CheckoutValidates and finishes a checkout.
- Create a ProductCreates a new product.
- Update a ProductUpdates an existing product.
- Get a ProductRetrieves a single product.
- Search ProductsRetrieves a list of all product objects from this shop.
- Delete a ProductDeletes an existing product.
- Create a Custom StatusCreates a new custom status.
- Update an OrderUpdates an existing order.
- Get an OrderRetrieves a single order.
- Search OrdersRetrieves a list of all order objects from this shop.
- Create a DiscountCreates a new discount.
- Update a DiscountUpdates an existing discount.
- Get a DiscountRetrieves a single discount.
- Search DiscountsRetrieves a list of all discount objects from this shop.
- Delete a DiscountDeletes an existing discount.
- Update an InvoiceUpdates an existing invoice.
- Get an InvoiceRetrieves a list of all invoice objects from this shop.
- Search InvoicesRetrieves a list of all invoice objects from this shop.
- Create a TicketCreates a new ticket.
- Update a TicketUpdates an existing ticket.
- Get a TicketRetrieves a single ticket.
- Search TicketsRetrieves a list of all ticket objects from this shop.
- Delete a TicketDeletes an existing ticket.
- Create a TaxCreate a new tax.
- Get a TaxRetrieves a single tax.
- List TaxesRetrieves a list of all tax objects from this shop.
- Deletes a TaxDeletes an existing tax.
- Creates a TagCreates a new tag.
- Update a TagUpdates an existing tag.
- Get a TagRetrieves a single tag.
- Search TagsRetrieves a list of all tag objects from this shop.
- Delete a TagDeletes an existing tag.
- Create a GroupCreates a new group.
- Update a GroupUpdates an existing group.
- Get a GroupRetrieves a single group.
- Search GroupsRetrieves a list of all group objects from this shop.
- Delete a GroupDeletes an existing group.
- Search VariantsRetrieves a list of all variant objects from this shop.
- Create a SubscriptionCreate a new subscription.
- Update a SubscriptionUpdates an existing subscription.
- Make an API CallPerforms an arbitrary authorized API call.