8、线下实物商品下单接口

创建于 2025-04-08 / 最近更新于 2025-04-09 / 96
字体: [默认] [大] [更大]

接口说明:

本接口用于线下实物产品交易下单操作。扩展参数需根据商品详情中配置的扩展字段顺序依次组成数组。

例如,若扩展字段为 ['手机号', '备注'],则下单参数应为:['13888888888', '22334455'],其中第一个为手机号,第二个为备注。

扩展参数为可选项,若不传递,系统将默认收集收件人姓名、电话和地址等基本信息。

回调说明:

若所使用的 appid 未配置回调通知地址,则系统将不会发送订单结果回调。建议在下单完成后,间隔 1~3 秒调用订单查询接口以获取订单状态。

请求参数

参数

是否必填

类型

描述

appid

String

appid

time

Number

10位当前时间戳,间隔上下不低于120秒

sign

String

签名,规则参照签名规则

method

String

youquanyi.api.out.buyshiwu

count

String

购买数量

cus_order_no

String

客户端订单号,不能重复

good_id

String

产品id

extend_field

String

订单扩展信息,数组格式,内容请按商品详情扩展字段数据顺序传递,根据商品信息决定是否传递。

address_info

String

地址信息,包含area-省/市/区,name-收货人姓名,phone-联系方式。

safe_price

String

订单总价,用于防止亏本下单,为空则不执行

请求示例

{
   "address_info": {
       "area": "四川省成都市武侯区",
       "info": "xxx大街666号",
       "name": "小王",
       "phone": "18888888888"
   },
   "appid": "xxx",
   "count": "1",
   "cus_order_no": "xxx",
   "extend_field": [
       "111111",
   ],
   "good_id": "127",
   "method": "youquanyi.api.out.buyshiwu",
   "sign": "签名内容,请阅读签名方法",
   "time": "1699935886"
}

公共响应参数

参数

类型

描述

code

Number

返回码 0-成功 99-失败

msg

String

提示信息

data

String

业务返回数据

业务返回参数(data)

参数

类型

描述

order_number

String

订单号

money

String

订单金额

接口返回示例

{
   "msg": "请求成功!",
   "code": 0,
   "data": {
      "order_number": "202309281613169896751688"
       "money": 0.01
   }
}
0 人点赞过