订单 API 响应模型

类型定义位于 packages/shared/src/order-preview-result.tsorder-create-result.tstrade.tslogistics-trace.ts)。所有金额单位为

StandardOrderPreviewResult {#standard-order-preview-result}

来自订单预览

字段类型说明
successboolean行项无法购买时为 false;请检查 unavailable_lines
total.paymentMoney应付总额
total.shippingMoney国内运费部分
sellers[]array按卖家分组,含 lines[] 与费用
unavailable_lines[]array校验失败或库存不足的行
trade_types[]array仅 1688
promotionsobject存在时的 1688 促销信息

StandardOrderCreateResult {#standard-order-create-result}

字段类型说明
order_idstring用于支付、详情、轨迹查询
total.paymentMoney待支付金额
order_list[]array子订单 / 按卖家拆分
failed_offers[]array可能 success: true 但部分创建失败
outer_purchase_idstring淘宝幂等键
payment_urlstring淘宝可选支付 URL

StandardOrderPayResult {#standard-order-pay-result}

字段说明
success支付已受理
pay_channel1688 支付方式
error_code / error_messagesuccess: false

StandardOrderDetail {#standard-order-detail}

字段说明
status例如 wait_paymentwait_shipmentshipped
refund_status只读;退款 API 未公开
amountstotalproduct_totalshipping_feerefund(分)
line_items[]商品行,含 sku_specsstatus
timescreated_atpaid_atshipped_at
domestic_parcels[]仓库模式 → 履约

UnifiedLogisticsTrace {#unified-logistics-trace}

来自国内轨迹

字段说明
packages[]tracking_numbercarriersteps[]
cross_border_packages[]1688 跨境节点——非国际履约

StandardOrderCancelResult {#standard-order-cancel-result}

字段说明
success取消已受理(可能仍在处理中)
pending淘宝异步取消
sub_order_ids部分取消影响的子订单 ID