Production
Commercial
PRODUCT Β· ORDERS Β· LIFECYCLE
An order isn't a row in a database. It's a six-month relationship with a manufacturer, a freight forwarder, and a buyer who all need different things from the same record at different times. TradeOS treats lifecycle as the discipline that holds it together β every transition logged, every approval traced, every exception handled cleanly.
Production
Commercial
THE PROBLEM
QuickBooks has Open / Paid / Closed. Flexport tracks logistics states. Cin7 models warehouse fulfillment. None of them model the multi-month commercial relationship trade actually requires β proforma sign-off, deposit gates, manager approval thresholds, partial fulfillment, mid-production amendments, exceptions caught and recorded. Trade operators end up running half their lifecycle in spreadsheets and email threads. The audit trail lives in someone's inbox.
13 STATES, ONE TIMELINE
Operators see a clean six-step rail on every order β Order Created, Confirmed, Production, QC, Shipped, Delivered. The platform tracks a richer underlying state machine that includes approval gates, deposit waiting, and exception terminals. The two views serve different purposes: the rail is for daily operations, the state machine is for compliance and audit.
APPROVAL GATES
Approval gates pause an order in a holding state until the right person signs off. Three types, all configurable per tenant.
CLIENT APPROVAL
Send the proforma. Client signs off in their portal. State advances automatically. Used when the client requires formal sign-off before production starts.
Brevin Health EU
8.0M units Β· $560,000
CIF Hamburg Β· 30/70 LC
MANAGER APPROVAL
Triggered by configurable rules β order value above threshold, new manufacturer, rush priority, sanctioned-risk destination. Routes to manager queue with full context. Approving advances; declining sends back.
Brevin Health EU
8.0M Protect-M nitrile gloves
21.2% margin Β· Sapphire Mfg.
DEPOSIT GATE
Production paused until deposit received. Visible blocker on the order detail with a "Mark deposit received" affordance for the operator.
WHEN THINGS CHANGE
Trade orders run for months. Things change. EDMA handles cancellation and on-hold as first-class state transitions, not afterthoughts. Cancellation requires a reason and an impact assessment showing what gets affected β open invoices, in-progress lots, booked shipments. On-hold pauses everything with a resume affordance and a reason on file. Both write to the audit trail like any other transition.
Reason
Detail
Impact assessment
Production Β· Lot PL-2026-0138
EVERY TRANSITION ON RECORD
Every state transition writes to an immutable audit log: timestamp, actor, from-state, to-state, reason if provided, originating task if triggered by one. Useful for compliance audits, dispute resolution, and "wait, who approved that?" moments. Operators can filter by transition type, actor, or date range. The audit trail is read-only β even admins can't edit it.
Trigger: order value > $250K threshold.
Approved as standard terms.
Lot PL-2026-0138 started.
Sapphire delayed 4 days.
Shipment SHP-2026-088 departed Port Klang.
RULES YOUR BUSINESS NEEDS
Set up approval rules once in Settings; they apply to every order automatically. Common rules: orders above $X require manager approval, orders to a new manufacturer require quality manager sign-off, rush priority requires director approval, orders to sanctioned-risk countries require compliance review. Rules are evaluated on transition attempt; matching rules route the order to the approver's queue instead of advancing.
Approval rules
Settings Β· Workflow Β· Approvals
VS. THE TOOLS YOU MIGHT BE USING
| Capability | QuickBooks | Flexport | Cin7 | TradeOS |
|---|---|---|---|---|
| Order states | 3 | 8 (logistics) | 5 | 13 |
| Configurable approval gates | β | β | β | β |
| Immutable audit trail | partial | partial | partial | β |
| Configurable rules engine | β | β | β | β |
| Mid-flight cancellation w/ impact | β | β | β | β |
| On-hold with resume | β | β | β | β |
Most order tools weren't designed for trade. They were designed for warehouse fulfillment, accounting, or logistics β and bolted onto trade after the fact. EDMA models trade from the start.
FREQUENTLY ASKED
Five questions about the lifecycle.
No β the 13 states are fixed for data integrity. But which transitions trigger approvals, notifications, and downstream actions are fully configurable per tenant.
Book a 30-min demo and we'll set up your tenant with your approval rules, your products, and walk through a real order from draft to delivered.