Overview

Fulfillment channel restrictions allow control over which warehouses or integrations can fulfill specific orders. Rules can be set based on shipping location, such as limiting a warehouse to Canadian orders only, specific states like Utah, or excluding international orders.

When restrictions are applied, Luminous only selects that channel during automatic fulfillment routing if the order matches the defined rules.


How It Works

  • Restrictions are applied directly to fulfillment channels
  • During automatic routing, Luminous checks each channel’s rules
  • If an order does not meet the rules, the channel is skipped
  • If no channels qualify, the order may remain unrouted

Leaving restrictions empty means the channel behaves normally with no limitations.


How to Configure Fulfillment Channel Restrictions

  1. Go to Manage > Channels
  2. Select the Fulfilment channel you will update
  3. Click Edit, then scroll down and locate the Fulfillment restrictions section
  4. Choose a match type:
    • All conditions (AND) – all rules must match
    • Any condition (OR) – at least one rule must match
  5. Add conditions:
    • Select a Field (e.g., Ship-to Country, State)
    • Choose an Operator (e.g., Is one of, Is not one of)
    • Enter the Value (e.g., US, CA, UT)
  6. Click Save

Fields Available for Mapping

Ship-to country

Ship-to state / province

Ship-to postal code

Ship-to city

Order total

Order weight (raw)

Order currency

Order line SKU

Order line tag names


Common Use Cases

Limit a warehouse to Canada only

  • Ship-to Country → Is one of → CA

Allow only U.S. orders

  • Ship-to Country → Is one of → US

Restrict to a specific state (e.g., Utah)

  • Ship-to State → Is one of → UT

Exclude international orders

  • Ship-to Country → Is one of → US

Exclude specific countries

  • Ship-to Country → Is not one of → CA, MX

Tips & Best Practices

  • Use two-letter country codes (e.g., US, CA)
  • Match values exactly to what appears on sales orders
  • Combine rules with AND for stricter control
  • Use OR when allowing multiple regions
  • Test rules before rollout to avoid routing issues