How to Connect Stores via eCart API in Luminous

- Step 1: Navigate to System Settings
- Step 2: Add a New App Account
- Step 3: Connect Your Store
- Important Notes
- Key Takeaways
- Before You Connect: Checklist
- Why Push Inventory From Luminous?
- Common Questions
This guide explains how to connect your stores, such as WooCommerce, to Luminous using the eCart API. This integration enables Luminous to push inventory to your connected sales channels.
Step 1: Navigate to System Settings
- Access System Settings:
- In the bottom-left corner of Luminous, click your name, then System Settings.
- Go to App Integration:
- Select App Integration and then click Account Settings.
Step 2: Add a New App Account
- Create a New App Account:
- Click New App Account.
- Select the App Type:
- Choose eCart from the dropdown menu.
- Name the App Account:
- Example: Enter WooCommerce as the name.
- Enable Product Sync:
- Toggle on Get Products to allow inventory to be pushed to this channel.
- Save the App Account:
- Click Save to finalize the new app account setup.
Step 3: Connect Your Store
- Select the App Account:
- Find the newly created app account in the list.
- Connect the Store:
- Click the three dots next to the app account and select Connect Store.
- Choose Your Store Type:
- In the interface, select the appropriate store type, such as WooCommerce, BigCommerce, or FBM.
- Fill in the Required Information:
- Enter the necessary details to complete the connection.
Important Notes
- Data Flow: This integration allows Luminous to push inventory to the connected sales channels. However, it does not pull inventory or sales orders directly from these platforms.
- Other Sales Channels: You can connect additional platforms using the same method, including BigCommerce and FBM.
Key Takeaways
- The eCart API connection is one-way: Luminous pushes inventory out to the store. Inventory and sales orders are not pulled back in.
- Turn on Get Products when you create the app account. That's the setting that lets Luminous push inventory to the channel.
- The Connect Store screen offers several store options, including WooCommerce, BigCommerce and FBM.
- Give each app account a clear name, like the store or channel it connects to, so it's easy to find in Account Settings later.
Before You Connect: Checklist
- Admin access to the store you're connecting (for example, your WooCommerce or BigCommerce admin), so you can find the details the Connect Store form asks for.
- Product SKUs that match between Luminous and the store, so inventory updates land on the right listings.
- A decision on where sales orders will come from. Because the eCart connection doesn't pull orders, plan how orders from this channel will reach Luminous.
- Permission to manage app integrations in Luminous System Settings.
Why Push Inventory From Luminous?
When every sales channel keeps its own stock count, the numbers drift apart. A unit sold on one channel is still showing as available on another, and that's how overselling, cancelled orders and frustrated customers happen.
Pushing inventory from Luminous makes it the single source of truth for what's available. Stock levels you manage in Luminous, after receiving, adjustments and fulfilled orders, are sent out to each connected store, so customers see quantities that reflect what's actually on hand. It also saves your team from updating stock by hand on every storefront.
Common Questions
Will my WooCommerce orders show up in Luminous through this connection? No. Connections through the eCart API don't pull in sales orders or inventory. They let Luminous push inventory levels to the connected store.
Why isn't inventory updating on my store? Check that Get Products is toggled on for the app account, and that the store connection was completed through Connect Store. It's also worth checking that the SKUs in Luminous match the SKUs on the store, so updates land on the right listings.
Can I connect more than one store? Yes. The Connect Store interface offers several options, including WooCommerce, BigCommerce and FBM. Setting up a separate, clearly named app account for each store keeps them easy to manage.
What if I need orders to come into Luminous too? Look at Luminous's direct integrations for that channel. Related videos: Shopify Integration, How to Connect Your Amazon Seller Central Account to Luminous and How to Push Sales Orders to a 3PL, WMS or OMS in Luminous.
By following these steps, you can easily connect your stores to Luminous and streamline inventory synchronization with your sales channels.
Video transcript
What the eCart API connection is for
Hey there. This is going to be a quick tutorial about connecting stores via the eCart API into Luminous. This includes stores you have a connection with, such as WooCommerce.
Create a new eCart app account
In Luminous, go to the bottom left and click your name, then System Settings. From there, go to App Integration, then Account Settings, and click New App Account.
For the app type, choose eCart. We'll call this one WooCommerce. We'll also toggle on Get Products, which enables us to push inventory to this channel. Then click Save.
Connect your store
Next, click the three dots next to the new app account. There's now an option to select Connect Store. Click it, and it brings you to an interface with a number of different options. This is where you can connect to WooCommerce and fill out the store's info.
The same goes for pushing inventory to FBM; you'd connect that through here as well, and the same for BigCommerce.
What this connection does and doesn't do
Something to note with connections through the eCart API: we do not pull in inventory or sales orders directly. What this does is enable Luminous to push inventory to these specific sales channels. And that's about it. Thanks.