文档
测试

3.1下单

POST
addOrder

接口描述

消费下单,菜单模式时,需要传入菜品ID

请求参数

参数名
类型
描述
必填
token
String
登录TOKEN
必填
appid
String
商户appid
必填
amount
Double
订单金额,最多两位小数点
必填
product_id
Long
菜单模式时需传入,菜品 ID,取得商品接口返回的
可选

响应参数

参数名
类型
描述
必填
code
int
错误码,成功返回 200,失败返回其它
必填
message
String
错误描述
必填
data
Object
对象,业务数据
必填
order_id
Long
【即将作废】订单 ID, 下单成功返回的;用于后续的支付或取消订单
必填
saleorder
Object
订单对象,字段同3.4
必填

说明 / 示例

### 请求示例 #####金额模式 ``` https://api2.XXX.cn/cm/checkOrder?token=TOKEN&appid=jb25112e65f20e7dfe&amount=50 ``` #####菜单模式 ``` https://api2.XXX.cn/cm/checkOrder?token=TOKEN&appid=jb25112e65f20e7dfe&amount=50%product_id=2398 ``` ### 返回示例 #### 成功返回 JSON ``` { "code": 200, "message": "success", "data": { "order_id": 6 } } ``` #### 失败返回 ``` "code": 1502, "message": "business.error.netShopId.isnotExist", "data": "" } ``` ==business.error.netShopId.isnotExist== 商户appid不存在