Commerce

Lightspeed eCom

2min
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 https //www lightspeedhq com/ecommerce/ for the list of available endpoints, refer to the lightspeed ecom api documentation https //developers lightspeedhq com/ecom/ connect lightspeed ecom to make 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 {{scenario singular lowercase}} build lightspeed ecom {{scenario plural}} after connecting the app, you can perform the following actions watch event triggers when an event occurs create a checkout by quote create a checkout based on an existing quote create a checkout creates a new checkout add a product to a checkout adds products to the checkout update a payment method updates a payment method finish a checkout validates and finishes a checkout create a product creates a new product update a product updates an existing product get a product retrieves a single product search products retrieves a list of all product objects from this shop delete a product deletes an existing product create a custom status creates a new custom status update an order updates an existing order get an order retrieves a single order search orders retrieves a list of all order objects from this shop create a discount creates a new discount update a discount updates an existing discount get a discount retrieves a single discount search discounts retrieves a list of all discount objects from this shop delete a discount deletes an existing discount update an invoice updates an existing invoice get an invoice retrieves a list of all invoice objects from this shop search invoices retrieves a list of all invoice objects from this shop create a ticket creates a new ticket update a ticket updates an existing ticket get a ticket retrieves a single ticket search tickets retrieves a list of all ticket objects from this shop delete a ticket deletes an existing ticket create a tax create a new tax get a tax retrieves a single tax list taxes retrieves a list of all tax objects from this shop deletes a tax deletes an existing tax creates a tag creates a new tag update a tag updates an existing tag get a tag retrieves a single tag search tags retrieves a list of all tag objects from this shop delete a tag deletes an existing tag create a group creates a new group update a group updates an existing group get a group retrieves a single group search groups retrieves a list of all group objects from this shop delete a group deletes an existing group search variants retrieves a list of all variant objects from this shop create a subscription create a new subscription update a subscription updates an existing subscription make an api call performs an arbitrary authorized api call