Luminous Product

How to Push Sales Orders to a 3PL, WMS, or OMS in Luminous

In this article:
  • Step 1. Configure Your Channel
  • Step 2. Create a Sales Order
  • Step 3. Push the Sales Order to the External System
  • Step 4. Monitor Updates in Luminous
  • Additional Notes
  • Common Questions

Luminous allows you to seamlessly integrate with external systems like ShipStation, ShipHero, or other Order Management Systems (OMS) and Warehouse Management Systems (WMS). This guide will walk you through setting up your channel, creating a sales order, and pushing it to an external system for fulfillment.

‍

Step 1. Configure Your Channel

  1. Access the Channels Page:
    • Navigate to Manage > Channels to view existing channels.
  2. Edit or Create a Channel:
    • Click Edit on an existing channel, or create a new channel.
    • In the channel settings, enable the option Push Sales Orders to OMS.
  3. Select the External System:
    • Choose the OMS or WMS you are integrating with (e.g., ShipStation).
    • For ShipStation, select the store you are pushing to (e.g., "Manual Orders").
  4. Set the Push Timing:
    • Configure when orders should be pushed:
      • Automatic (immediate push upon creation).
      • Manual (requires you to push the order manually).
      • Time Delay (e.g., after 5 minutes).
  5. Verify Custom Mapping:
    • Ensure shipping methods, carriers, and other key details are properly mapped to match the external system’s requirements (especially for WMS setups).

Step 2. Create a Sales Order

  1. Navigate to the Sales Order Grid and click Create Sales Order.
  2. Enter the required details for the sales order, including:
    • Order information (e.g., order number, customer details, and requested ship date).
    • Products and quantities for the order.
  3. Select the Channel:
    • In the sales order details, choose the configured channel that corresponds to the external system (e.g., ShipStation).
  4. Save the sales order.
    • The order will now be ready for pushing to the selected OMS or WMS.

Step 3. Push the Sales Order to the External System

  1. Locate the sales order in the Sales Order Grid.
  2. Select the order and click the Actions Menu (three dots).
  3. Choose the option Push Fulfillment.

Step 4. Monitor Updates in Luminous

  1. Once the order is pushed, the external system will handle fulfillment.
    • For example, ShipStation or a 3PL like ShipHero will process the order.
  2. As updates occur in the external system (e.g., tracking numbers, order status):
    • Luminous will automatically pull these updates back into your system for visibility and tracking.

Additional Notes

  • Custom Mapping: For WMS integrations, ensure accurate mapping of shipping methods, carriers, and other variables to avoid errors.
  • Push Timing: Adjust the timing configuration in the channel settings to suit your operational needs.
  • Order Status Synchronization: Luminous maintains real-time synchronization with external systems, ensuring up-to-date information.

Common Questions

Where do I turn on pushing to ShipStation or my 3PL? On the channel. Go to Manage > Channels, edit the channel, and turn on Push Sales Orders to OMS. Any order assigned to that channel can then be pushed.

Can different channels push to different systems? Yes. Because the push is set per channel, one channel can push to ShipStation while another pushes to your 3PL's WMS, or doesn't push at all.

Should I push automatically or manually? A short delay, such as five minutes, gives your team a window to fix an order before it goes out. Manual pushing works well if someone reviews every order before fulfillment.

What comes back into Luminous after the push? Updates such as tracking numbers and order status are pulled back from the external system.

Related videos: How to Create an Order in Luminous and ShipStation Integration.

By following these steps, you can efficiently push sales orders to your integrated OMS, WMS, or 3PL system and streamline your order fulfillment process.

Video transcript

Start on the Channels page

Hey there. This is going to be a quick video about pushing a sales order to 3PLs, WMSs or an OMS you're using, such as ShipStation. All of this setup starts on the Channels page. If I go to Manage and then Channels, I can see all of my existing channels.

Turn on Push Sales Orders to OMS

We have a default warehouse group invoice channel. We're going to click Edit here. The same view comes up when you're creating a new channel. Here you can click Push Sales Orders to OMS.

So you might choose something like ShipStation. In ShipStation, it will show the store you're pushing to, maybe something like Manual Orders.

Choose when orders push

You can also choose when you'd like it to push automatically. It could be one minute, it could just be automatic, or you can choose to push these orders manually.

Pushing to a 3PL's WMS

The same thing applies if I'm pushing to a 3PL. If the 3PL is using something like ShipHero, I can configure that as well. Keep in mind that when pushing to a WMS, it often takes some custom mapping to make sure everything passes over properly, things like shipping method and shipping carrier.

For this example, we're pushing to ShipStation, to Manual Orders, and we're going to push after five minutes. I can verify that everything looks good, and we're good to go.

Create a sales order on that channel

Now I'm going to create a sales order that needs to be pushed over to ShipStation. I'll create the order and fill in all the information that's needed, to the best of your ability, along with the products.

Now I can choose the channel for this order. This is where it comes in handy: I can choose the invoice channel we were just working with, which enables this order to be pushed to my ShipStation account. The same applies if I wanted to push it to another WMS or another external system we're connected to.

Push fulfillment

I'll click Save, and the order will now appear here. Now I can select the order, click the three dots, and you'll see that I can Push Fulfillment. When everything is configured, that pushes the order over to the WMS or OMS you're using.

Updates flow back into Luminous

As updates happen in that system, Luminous pulls them back in, things like tracking numbers or order status. And that's about it. Thank you.

Join the Luminous community today.

Subscribe for updates from Luminous—fresh insight delivered to your inbox twice a month.
Get started today