sfc_create_order
Create an SFC shipping order by submitting recipient, goods, and shipping details; run a preview first and set confirm=true to finalize, not retry timeouts.
Instructions
Create an SFC order (addOrder). Requires confirm=true. Prefer sfc_preview_order first. Do not retry on timeout — search the customer order number instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Must be true to submit. False or omitted = dry-run only. | |
| divisionId | No | opDivision; defaults to configured division | |
| goodsWidth | No | ||
| goodsHeight | No | ||
| goodsLength | No | ||
| goodsWeight | No | ||
| orderStatus | No | confirmed or preprocess | confirmed |
| pieceNumber | No | ||
| withBattery | No | ||
| goodsDetails | Yes | ||
| recipientCity | No | ||
| recipientName | Yes | ||
| worthCurrency | No | USD | |
| recipientEmail | No | ||
| recipientPhone | No | ||
| recipientState | No | ||
| shippingMethod | Yes | SFC shipping method code from list/rates | |
| customerOrderNo | No | Customer reference / unique order code | |
| goodsDescription | Yes | Order / parcel description | |
| recipientAddress | Yes | ||
| recipientCountry | Yes | ||
| recipientZipCode | No | ||
| goodsDeclareWorth | Yes | Total declared value | |
| recipientOrganization | No |