Order settings and routing rules
Decide how new orders are assigned to your warehouse or vendors, plus Veeqo and ShipStation automation and FBA shipment rules.
What it's for
The Orders box controls what happens to an order after it comes in:
- Routing β which source fills each order: your own warehouse, a specific vendor, the cheapest vendor, or nobody (hold).
- Fulfillment β automatic sending of orders to Veeqo or ShipStation and pulling tracking back.
- FBA β a rule for the FBA Shipments page.
- Per-channel β a pointer to where each channel's own import and tracking settings live.
Where to find it
β Settings β General settings β Orders. Tabs: Routing, Fulfillment, FBA, Per-channel.
The screen at a glance
Routing tab
From top to bottom:
- End-of-day retry (only shown when this option is turned on for your account). Once a day, at the hour you choose (Eastern time), OrderPilot re-routes every problem order ignoring vendor out-of-stock flags β a "try everything" reroute.
- Case-pack vendors on dropship orders β Allow overage to the buyer. Some vendors only sell by the case. When on, such a vendor may win a dropship line even if the buyer receives more units than ordered (needs 4, case of 6, buyer gets 6). When off, case vendors only win dropship lines that divide evenly into cases.
- Routing rules. Each rule shows its number, name, what it does, and the order types it is used for (Amazon, Walmart, Manual, Replacement). Each has an on/off switch, Edit and β (delete).
- Order routing. The master Enable routing switch, and rows that map order types (All orders, Amazon, Walmart, Manual, Replacement) to one of your rules.
The routing rule window
- Rule name β any name you like.
- Routing action β pick one:
- Custom routing β a priority list you arrange yourself (see below).
- Warehouse only β use your own stock only; hold the order if there is none.
- Vendor only β skip the warehouse and send to the vendor you pick in Select vendor.
- Do not assign β put the order on hold right away.
- Use for β Amazon, Walmart, Manual and Replacement orders. Each order type can belong to only one active rule. If another active rule already uses a type, its box is greyed out and shows "(used by β¦)".
- Active β turn off to pause the rule without deleting it.
The custom routing order window
OrderPilot tries each source from top to bottom and assigns the first one that has stock. Drag rows to change the order.
- Cheapest vendor switch β replaces all vendor rows with one line that picks the cheapest in-stock vendor. When it is on, you can tick vendors under Exclude vendors from "cheapest".
- Reroute after fallback β when ticked, if a source has no stock or the vendor rejects the line on its acknowledgment (855), OrderPilot keeps going down the list (in cheapest-vendor mode it tries the 2nd, 3rd cheapest and so on). When not ticked, it stops and marks the order as a problem.
A new custom rule starts with every warehouse first, then Cheapest vendor.
Fulfillment tab
Two cards, Veeqo and ShipStation. Each has an Integration master switch and three automatic jobs, each with its own switch, an "every" interval and a run-now button:
| Job | What it does |
|---|---|
| Send orders to Veeqo | Pushes ready-to-ship orders into Veeqo (Buy Shipping). |
| Import tracking from Veeqo | Pulls tracking and label cost for orders shipped in Veeqo. |
| Sync shipped β Veeqo | Marks orders you shipped outside Veeqo (for example with Amazon Buy Shipping) as shipped in Veeqo. |
| Send orders to ShipStation | Sends ready-to-ship orders that have no cancel request. |
| Import tracking from ShipStation | Pulls shipment tracking from ShipStation. |
| Sync shipped β ShipStation | Marks orders shipped outside ShipStation as shipped there. |
When an Integration master switch is off, its jobs are greyed out and nothing runs.
FBA tab
Require warehouse quantity. When on, items can be added to an FBA shipment only up to the quantity physically in your warehouse (shelved stock divided by pack size). When off, any quantity can be planned.
Per-channel tab
A note: import timing, P&L, cancel requests and tracking are set per channel under Channels β open a channel β Orders tab.
Buttons and actions
| Button | What it does |
|---|---|
| Run daily / hour box (End-of-day retry) | Turns the daily retry on or off and sets the hour (0β23, Eastern). Saves on change. |
| Allow overage to the buyer | Switch. Saves on change. |
| + Create rule | Opens a blank routing rule window. |
| Rule switch | Turns that rule on or off. If another active rule already covers the same order type, you get an error. |
| Edit | Opens the rule window for that rule. |
| β (rule) | Asks you to confirm, then deletes the rule. |
| Save rule | Saves the rule window. |
| Apply (custom routing order) | Keeps your list in the rule. Click Save rule afterwards to store it. |
| Enable routing | When off, new orders are placed on hold instead of routed. Click Save routing to store it. |
| οΌ Add rule for order type | Adds a mapping row. Pick one or more order types on the left and a rule on the right. |
| β (mapping row) | Removes that mapping row. |
| Save routing | Saves the master switch and the mapping rows. |
| Integration switch (Veeqo / ShipStation) | Turns that service's automation on or off immediately. |
| Send now / Import now / Sync now | Runs that job once, right now. Watch the Jobs log. |
| Save Veeqo settings / Save ShipStation settings | Saves the job switches and intervals. |
| Save FBA settings | Saves the Require warehouse quantity switch. |
How to set up routing: shelf first, then cheapest vendor
- Open Settings β General settings β Orders β Routing.
- Click + Create rule.
- Type a name, for example "Default β shelf first".
- Click the Custom routing tile. The custom routing order window opens.
- Make sure your warehouse is at the top and Cheapest vendor is below it.
- Optional: tick any vendors to leave out of "cheapest".
- Leave Reroute after fallback ticked so orders keep trying other sources.
- Click Apply, then tick the order types under Use for.
- Click Save rule.
- In the Order routing card, make sure Enable routing is on, click οΌ Add rule for order type, pick the order types and your new rule, and click Save routing.
How to always send one order type to a single vendor
- Click + Create rule, name it, and click the Vendor only tile.
- Pick the vendor in Select vendor.
- Under Use for, tick only the order type you want (for example Replacement orders).
- Click Save rule, then map that order type to the rule in Order routing and click Save routing.
How to pause routing for a while
Turn off Enable routing in the Order routing card and click Save routing. New orders go on hold until you turn it back on. To pause one rule only, flip that rule's switch off instead.
Tips and troubleshooting
- A "Use for" box is greyed out. Another active rule already handles that order type. Turn that rule off or untick the type there first.
- Orders are all going on hold. Check that Enable routing is on and that each order type is mapped to an active rule.
- Rules apply in order, first match wins. The number on each rule shows its place.
- Veeqo or ShipStation jobs are greyed out. Turn on that card's Integration switch. The service's login details are set under Integrations. See Connect Veeqo and Connect ShipStation.