Order Fulfillment
Process orders from every channel, ship from your warehouse or route to dropship vendors, and track everything in one place.
Orders flow in automatically
When a customer places an order on BigCommerce or Shopify, it appears in Foundry within seconds.
Real-time webhooks
Foundry registers webhooks with your sales channels automatically. When an order is created or updated, it's synced instantly — no manual refresh needed.
Scheduled backup sync
A background sync runs every 5 minutes to catch anything webhooks might miss. You can also hit Refresh on the orders page to pull the latest from all channels immediately.
Inventory reservations
When an order comes in, Foundry automatically reserves the inventory for each line item. This prevents overselling across channels — reserved stock is subtracted from available quantity in real time.
Work through your order queue
The orders page gives you a clear view of what needs attention.
Filter and search
Filter orders by status (Pending, Awaiting Shipment, Shipped, etc.), by sales channel, or search by order number, customer name, or SKU. Your filters persist when you navigate away — come back and pick up right where you left off.
Order details
Click into any order to see the full picture: line items with SKUs and quantities, customer information, shipping and billing addresses, order notes from the customer, and the complete status history showing who changed what and when.
Custom status colors
Customize the color of each order status badge in Settings. Make "Awaiting Shipment" red so it stands out, or "Completed" green — whatever helps your team scan the queue faster.
Ship from your warehouse
For orders you fulfill in-house, Foundry connects to ShipStation for label printing and shipment tracking.
Print the pick list
On the order, Pick List prints one checkbox row per line to pull, with a thumbnail and — once you use bins — a Bin column showing the SKU's primary bin in bold and up to two more locations. What you see reflects how the order reserved stock:
- • Bundles print as a shaded heading ("kit — pick its parts below") with their components listed underneath, flattened all the way down through nested bundles. You never pick a bundle; you pick its parts.
- • Assemblies print as a single line — their parts are picked on the work order's own pick list. If there's no stock and no completed work order, the on-page Pick List card lists it under Needs Build with a link to the work order.
- • Refunded or cancelled orders still print with kits expanded, so a return can be checked against what actually went out.
The packing slip is the customer-facing counterpart: it shows the kit, not the parts.
Mark Fulfilled is what moves stock
Changing an order's status to Shipped is a label; it doesn't touch inventory. Mark Fulfilled (or a shipment synced from ShipStation) is what draws stock down — from the warehouse that can cover the order, out of each SKU's primary bin first, then the fullest — and releases the reservation. Dropship lines never decrement your stock.
Push to ShipStation
Connect your ShipStation account in Settings (one account per organization). When an order is ready to ship, push it to ShipStation where your team creates labels, selects carriers, and prints packing slips.
Tracking syncs back
When a label is created in ShipStation, the tracking number, carrier, and shipment details sync back to Foundry automatically. Your order status updates and tracking info is available immediately.
Partial shipments
Ship part of an order now and the rest later. Foundry supports multiple shipments per order — each with its own tracking number and line item quantities. The order shows as "Partially Shipped" until everything is out the door.
Route to dropship vendors
For products you don't stock, route orders directly to your suppliers for dropship fulfillment.
Route lines on the Fulfill screen
Open the order and click Fulfill Order. Every line gets a route: Ship from stock or Dropship from supplier. Lines with a linked supplier default to that supplier at its cost; lines with no supplier and no stock default to dropship. Pick the vendor, submit, and Foundry creates one dropship purchase order per vendor, linked back to the customer order — so tracking flows from the vendor's shipment to the customer and the order closes on its own.
No supplier SKU yet? That's fine. The vendor dropdown lists every inbound source — ones with no link to this item are marked (manual). Choose one and a part-number field appears, prefilled from the item's MPN; type the vendor's part number and it prints on the PO. Tick Save part # and cost to this supplier for next time only if you want Foundry to remember the link — it's off by default so a one-off doesn't create a permanent supplier record. The vendor choice lives on this screen; the order page shows the outcome and a Choose source on Fulfill link.
Email the PO to your vendor
Send the purchase order as a PDF email directly from Foundry. The vendor receives a link where they can view the order, acknowledge receipt, and add tracking information — no login required.
Vendor adds tracking
When the vendor ships, they add a carrier and tracking number through their PO link. The tracking info flows back to the order in Foundry, closing the loop.
Communicate with vendors
Keep all vendor communication tied to the purchase order it's about.
Email thread on every PO
Every purchase order has a built-in communication thread. When you email a vendor about a PO, their reply is automatically captured and attached to that PO. Attachments are stored securely — no digging through email inboxes to find that price confirmation from last month.
Vendor acknowledgment
Track whether a vendor has seen and acknowledged your PO. When they open their PO link and confirm, the status updates in Foundry so you know the order is being processed.
Ready to simplify fulfillment?
See how Foundry IMS handles orders from click to delivery.
Book a Demo