国际履约概览
/v1/fulfillment/* 涵盖货物进入 HIOBuy 仓库后的国际物流。国内采购见 代购订单。
需要应用开启仓库履约(门户授权)。自履约应用会收到 403 FULFILLMENT_MODE_NOT_SUPPORTED。
金额单位 {#monetary-unit}
带金额的履约接口标准 JSON 响应会带顶层 monetary_unit: "CNY_minor"。所有 { amount, currency } 的 amount 均为 人民币分(1 元 = 100 分)。见 履约响应模型。
API 可用性 {#availability}
| 路径 | 状态 |
|---|---|
/v1/fulfillment/inbounds/create | 仓库模式 Live(仓库 simple-store);沙箱 mock |
/v1/fulfillment/packages | 仓库模式 Live(packages/index);沙箱 mock |
/v1/fulfillment/packages/{package_id} | 仓库模式 Live(packages/detail/{id});沙箱 mock |
/v1/fulfillment/packages/{package_id}/tracking | 仓库模式 Live(packages/logs/{id});沙箱 mock |
/v1/fulfillment/unclaimed-packages | 仓库模式 Live(列表 + 认领);沙箱 mock |
/v1/fulfillment/returns | Mock — 退运创建 / 列表 / 确认 / 取消 |
/v1/fulfillment/locations | 仓库模式 Live(warehouse);沙箱 mock |
/v1/fulfillment/value-added-services | 仓库模式 Live(services);沙箱 mock |
/v1/fulfillment/service-requests | Mock — 创建 / 列表 / 详情 / 确认 |
/v1/fulfillment/shipments/{id}/intercept | 仓库模式 Live(shipments/set-exceptional);沙箱 mock |
/v1/fulfillment/shipments | 仓库模式 Live(shipments/index);沙箱 mock |
/v1/fulfillment/shipments/* | 可用(已配置时走仓库 HTTP,否则 mock) |
/v1/fulfillment/balance | 可用 |
/v1/shipments(旧版) | 已弃用 |
端到端流程 {#end-to-end-flow}
- 创建代购订单 → 卖家发货至仓库
或 入库预报(你已掌握的包裹) - 包裹详情 / 履约轨迹 → 仓库测量 / 异常 / VAS / 仓内时间线
或 订单详情 → 代购入库后的tracking_numbers[] - 运费估算 → 选择
shipping_channel_code - 创建发货单 → 获得
id/order_sn(创建时返回精确价格) - 支付发货单 → 扣减钱包
- 列表 / 详情 → 轻量行,或分箱 / 打包影像 /
timeline/ 头尾程单号
可选:拦截(WAIT_SHIP/SHIPPED) - 国际物流追踪 → 扫描事件
端点指南
| 主题 | 路径 | 文档 |
|---|---|---|
| 入库预报 | POST .../inbounds/create | 入库预报 |
| 包裹详情 / 轨迹 / 无人认领 | GET .../packages/* · unclaimed-packages | 包裹 |
| 退运 | POST/GET .../returns · confirm/cancel | 退运 |
| 仓点 | GET .../locations | 仓点 |
| 增值服务 | GET .../value-added-services | VAS |
| 服务申请 | POST/GET .../service-requests · confirm | 服务申请 |
| 快速运费报价 | POST .../shipping/quotes | 运费估算 |
| 创建 / 支付 / 取消 / 拦截 | POST .../shipments/create · {id}/pay · {id}/cancel · {id}/intercept | 发货单 |
| 发货单列表 | GET .../shipments | 发货单 · 列表 |
| 发货单详情 | GET .../shipments/{id} | 发货单 · 详情 |
| 国际物流轨迹 | GET .../shipments/{id}/tracking | 物流追踪 |
| 钱包余额 | GET /v1/fulfillment/balance | 余额 |
| 响应字段 | — | 履约响应模型 |
| 商品属性 | GET .../item-attributes | 运费估算 |
仓库模式采购
/v1/orders/* 路径不变;Gateway 转发至 HIOBuy。商品 API 仍直接调用各 marketplace。
国内物流轨迹:订单物流追踪(仓库模式下由 Gateway 代理)。
生命周期状态图
错误
FULFILLMENT_MODE_NOT_SUPPORTED、SHIPMENT_CREATE_EXCEPTION、PARCEL_NOT_FOUND、EXTERNAL_ORDER_ID_ALREADY_EXISTS、SHIPMENT_ALREADY_PAID、INSUFFICIENT_BALANCE、NOT_FOUND(SHIPMENT_NOT_EXISTS)、拦截相关码(SHIPMENT_NOT_FOUND、SHIPMENT_NOT_INTERCEPTABLE、SHIPMENT_INTERCEPTION_ALREADY_REQUESTED)— 见 错误码 与 发货单。
获取支持
需要集成帮助?请联系开发者支持 support@hiobuy.com · 预计 1–2 个工作日内回复