数字化供应链 接口文档
  1. 订单
数字化供应链 接口文档
  • 公共消息
  • 消息说明
  • 商品
    • 获取商品详情v2
      GET
    • 批量获取详情v2
      POST
    • 获取全量分类v2
      GET
    • 获取逐级类目v2
      GET
    • 批量更新商品v2
      POST
  • 选品
    • 选品分组列表v2
      GET
    • 在线选品v2(新版)
      POST
    • 选品分组商品列表v2
      POST
    • 选品库增加商品v2
      GET
    • 选品库商品列表v2
      GET
    • 选品库移除商品v2
      GET
  • 订单
    • 可售检测V2
      GET
    • 前置校验V2
      POST
    • 提交下单V2
      POST
    • 全平台订单列表V2
      GET
    • 各平台订单列表V2
      GET
  • 物流
    • 确认收货
      POST
    • 物流查询v2
      GET
    • 获取物流公司列表V2
      GET
  • 售后
    • 售后前置校验V2
      POST
    • 上传售后凭证(图片)V2
      POST
    • 申请售后V2
      POST
    • 售后列表V2
      GET
    • 售后详情V2
      GET
    • 退货商家邮寄信息
      PATCH
  • 消息
    • 店铺订单取消
    • 商品下架
    • 交易成功
    • 售后同意
    • 商品上架
    • 商品已收货
    • 售后拒绝
    • 商品修改
    • 商家已发货
    • 售后退款到账
    • 商品价格变更
    • 商品库添加
    • 移除商品库商品
  1. 订单

提交下单V2

POST
/v2/order

必须使用新签名算法#

该接口用于商城下单后调用供应链的接口#

请求参数

Body 参数application/json
orderSn
string 
必需
订单号, 三方平台的订单号,注意保持唯一 最大长度45个字符
spu
array [object {2}] 
商品组
必需
sku
number 
必需
商品唯一规格id(商品详情中option的id)
number
number 
数量
必需
address
object 
地址
必需
consignee
string 
必需
收货人 长度 2-15个字符
phone
string 
联系方式
必需
province
string 
省
必需
city
string 
市
必需
area
string 
区
必需
street
string 
街道
必需
description
string 
必需
详细 最大长度50个字符
strictMode
boolean 
可选
严格去重模式,默认false。
默认情况下,仅检测已支付的订单是否有重复。
严格模式下,不论订单是否支付,只要是重复订单就进行拦截
示例
{
    "orderSn": "string",
    "spu": [
        {
            "sku": 0,
            "number": 0
        }
    ],
    "address": {
        "consignee": "string",
        "phone": "string",
        "province": "string",
        "city": "string",
        "area": "string",
        "street": "string",
        "description": "string"
    },
    "strictMode": true
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v2/order' \
--header 'Content-Type: application/json' \
--data-raw '{
    "orderSn": "string",
    "spu": [
        {
            "sku": 0,
            "number": 0
        }
    ],
    "address": {
        "consignee": "string",
        "phone": "string",
        "province": "string",
        "city": "string",
        "area": "string",
        "street": "string",
        "description": "string"
    },
    "strictMode": true
}'

返回响应

🟢200成功
application/json
Body
code
number 
1:成功
必需
msg
string 
必需
说明,如:已收到下单请求
示例
{
    "code": 0,
    "msg": "string"
}
上一页
前置校验V2
下一页
全平台订单列表V2
Built with