Skip to main content

No sales orders are coming into my Shipstation channel when I have a filter applied—how do I make sure it's set up right?

When you have multiple warehouse id's in your shipstation account and you need to filter orders from a specific warehouse id to flow into a specific Luminous channel

Bryan Mansfield avatar
Written by Bryan Mansfield
Updated over a month ago

If you're not seeing any sales orders in your Shipstation channel within Luminous, it's likely due to how the order filter is configured. This issue most commonly occurs when customers manage multiple warehouse IDs within their Shipstation or other WMS/OMS systems, and they need to ensure orders are being filtered correctly not just by store, but also by warehouse ID.

Where to Configure the Filter

  1. Go to your Channel Settings in Luminous.

  2. Under Order Source, locate the section labeled "Filter Incoming Orders."

Correct Filter Logic

Use the following logic to ensure proper filtering by warehouse ID:

advancedOptions.warehouseId Equals "[warehouse id]"
  • Replace [warehouse id] with the exact ID assigned to the desired warehouse in your order source system.

  • This filter ensures only orders tagged with the specified warehouse ID flow into that channel.

Expected Behavior

When this filter is set up correctly:

  • Orders with the matching warehouse ID will route into the specified channel.

  • Orders that do not match will be excluded—this is intentional and designed to support complex fulfillment operations across multiple warehouses or systems.

Troubleshooting Tips

  • Double-check for typos or incorrect warehouse ID values.

  • Ensure the order source (e.g., Shipstation, WMS, or OMS) is tagging orders correctly with the warehouse ID in the advancedOptions field.

  • Remove the filter temporarily to verify that orders are otherwise flowing into the channel.

  • If orders appear after removing the filter, the issue is almost certainly related to the filter logic or warehouse ID.

Best Practice

Always validate the warehouse ID from the raw order payload or order source system before applying it in the filter. This ensures you're using an exact match. You can access or test the raw payload by going to:

Sales Orders -> copy a specific Order ID -> Click on Actions -> Pull Single Order

Then, select the Integration and paste the Order ID into the Order ID field.

This gives you the raw order date for that specific order and you can verify the warehouseid.

Did this answer your question?