1.2*获取订单明细
请求地址
http://api.dc78.cn/Api/do_get_order
请求方式
GET
请求参数
参数 | 参数名称 | 描述 |
id | 订单号 | 订单号,取自上一协议返回值 |
getpay=1 | 获取订单支付信息 | 获取订单支付信息 ,用于订单有支付时,一次性获取订单信息和支付信息 |
invoice=1 | 是否单独推送发票信息 | 设置该参数备注(memo字段)与发票信息(invoice字段)分别单独显示,不设置invoice参数,默认将发票和备注信息合并到(memo字段)显示 |
返回
{
"status": "1",
"id": "43227192",
"msid": "6786",
"time": "2018-12-19 09:52:46",
"date": "20181219",
"type": "1",
"cate": "20",
"phone": "15611428199,545",
"cust": "雪碧",
"state": "1",
"count": "0",
"table": "101",
"cfmtime": "2018-12-19 09:25:01",
"cfmcode": "",
"cfmuser": "",
"pscount": "1",
"memo": "(饿了么#1)",
"addr": "腾飞",
"payid": "1",
"paytype": "2",
"src": "el",
"srcid": "1228132382205788207",
"num": 1,
"srcnum": "饿了么1#",
"wishtime": "",
"chucfs": "",
"rider_id": "",
"rider_phone": "111",
"rider_name": "15027950333",
"package_num": "",
"route": "",
"mbid": "",
"mbaccid": "",
"mbcardno": "",
"invoice": "",
"pay_amt": 51,
"invoice": "发票标题:苏州果盘网络技术有限公司,纳税人识别号:1111111,类型:公司",
"other_pay_item": [
{
"name": "餐盒",
"price": 4,
"refid": "99902",
"unit": "元",
"qty": 1,
"amt": 4,
"memo": "",
"dgid": 2
},
{
"name": "商家优惠",
"price": -12,
"refid": "99912",
"unit": "元",
"qty": 1,
"amt": -12,
"memo": "在线支付立减优惠",
"dgid": 12
},
{
"name": "平台费",
"price": -9,
"refid": "99911",
"unit": "元",
"qty": 1,
"amt": -9,
"memo": "",
"dgid": 11
},
{
"name": "配送费",
"price": 4,
"refid": "99901",
"unit": "元",
"qty": 1,
"amt": 4,
"memo": "",
"dgid": 1
},
{
"name": "商家免减配送费",
"price": -1.5,
"refid": "99914",
"unit": "元",
"qty": 1,
"amt": -1.5,
"memo": "",
"dgid": 14
}
],
"list": [
{
"id": "196998506",
"name": "口味鸡胗",
"price": 36,
"refid": "2226",
"unit": "份",
"qty": "1",
"amt": "36.00",
"memo": "",
"dgid": "3915124",
"parentid": "0",
"rebate": "0"
},
{
"id": "196998507",
"name": "皮蛋豆腐",
"price": 16,
"refid": "1005",
"unit": "份",
"qty": "1",
"amt": "16.00",
"memo": "",
"dgid": "3915025",
"parentid": "0",
"rebate": "0"
},
{
"id": "196998508",
"name": "米饭(外)",
"price": 3,
"refid": "2714",
"unit": "份",
"qty": "2",
"amt": "6.00",
"memo": "",
"dgid": "3919169",
"parentid": "0",
"rebate": "0"
},
{
"id": "196998509",
"name": "打包费",
"price": 4,
"refid": "99902",
"unit": "单",
"qty": "1",
"amt": "4.00",
"memo": "",
"dgid": "2",
"parentid": "0",
"rebate": "0"
},
{
"id": "196998510",
"name": "配送费减免",
"price": -1.5,
"refid": "99914",
"unit": "元",
"qty": "1",
"amt": "-1.50",
"memo": "",
"dgid": "14",
"parentid": "0",
"rebate": "0"
}
],
"pay": {
"id": "32756569",
"msid": "1559",
"state": "3",
"type": 1,
"table": "2001",
"mbextid": "",
"mbaccid": "379358",
"mbcardno": "3793588",
"mblevel": "5",
"src": "wx",
"cate": "dopay",
"doid": "13928388",
"bzid": "",
"amt": "90.00",
"discount": "37.50",
"payamt": 52.5,
"pay_co": 0,
"pay_mc": 26.3,
"pay_pt": 26.2,
"pay_wx": "0.00",
"pay_ali": 0,
"time": "2018-01-11 23:56:36",
"trid": "",
"status": 1
},
"server_timestamp": 1545184571,
"server_time": "2018-12-19 09:56:11",
"server_name": "wx-task2.hz"
}
参数 | 参数名称 | 必填 | 描述 | 范例 |
id | 订单id | 1682248 | ||
msid | 门店id | 3080 | ||
time | 订单时间 | 2016-10-19 17:32:12 | ||
date | 订单日期 | 20161019 | ||
type | 类型 | 0=堂食,1=外卖 | 1 | |
cate | 业务类型 | 10=堂食,11=打包,12=预点,20=外卖 | 20 | |
phone | 客人手机 | 15892907860 | ||
cust | 客人姓名 | 贾宝玉 | ||
state | 状态 | 1=已确认,2=已下单 | 1 | |
table | 桌台号 | |||
cfmtime | 订单确认时间 | 状态已确认会有 | 1970-01-01 08:00:00 | |
cfmcode | 确认人工号 | |||
cfmuser | 确认人姓名 | |||
chucfs | 出菜方式 | 为空为立即上菜 | 等叫 | |
pscount | 人数 | 0 | ||
memo | 订单备注 | 百度 | ||
addr | 配送地址 | 外卖订单会有 | 京几道小区 8号楼3门601室 | |
payid | 支付标志 | 0=未支付,1=已支付外卖平台订单,>1为支付单号 | 1 | |
src | 订单来源 | wx=微信,bd=百度,el=饿了么,mt=美团 | bd | |
srcid | 外卖平台订单号 | 14768695232424 | ||
num | 订单流水号 | 每个平台每天从1开始 | 28 | |
srcnum | 订单流水号描述 | 百度28# | ||
mbaccid | 微会员id | 非空说明是会员下的单 | ||
mbcardno | 微会员卡号 | |||
id | 流水号 | 7091808 | ||
name | 菜品名 | 回锅肉份 | ||
price | 价格 | 29 | ||
refid | 菜品外部代码 | 线下对应用 | 2647 | |
unit | 单位 | 份 | ||
qty | 数量 | 1 | ||
amt | 金额 | 29 | ||
memo | 备注、做法口味 | |||
dgid | 平台菜品id | 804381 | ||
parentid | 非零表示是套餐明细,id对应菜品主项 | 0 | ||
pay_amt | 外卖平台客人实付金额 | 外卖订单客人实际支付金额(新) | ||
other_pay_item(新增) | 外卖平台参数信息 | 配送费、打包费、外卖平台佣金、外卖平台活动费、替用户承担配送费会在这个item线下可以自行处理需要的参数 |
修改记录
2015-07-09
返回数据增加mbaccid,会员id。如果是非会员为空
2015-08-7
增加返回会员卡号mbcardno
2015-09-06
增加返回payid,用于判断订单是否结账,当src=wx时,payid为在线支付流水号,当src为其它外卖平台时,已支付时payid=1
2016-08-16
list明细中增加套餐标志parentid,当>0表示为套餐明细,并且可以用此parentid与列表中套餐主记录id进行匹配
2016-08-29
增加cate业务类型参数,10=堂食,11=打包,12=预点,20=外卖
2016-10-17
增加src,用于标识外卖订单来源,有wx=微信平台,bd=百度外卖,mt=美团外卖,el=饿了么
增加srcid,上述外卖平台的订单流水号
增加num,订单顺序号,各平台独立的每天从1开始的顺序号
srcnum,订单来源序号,结合了src和num,如百度3#,美团9#,微信7#
2017-09-13
列表菜品属性中增加折扣控制:
rebate=100不打折,0=可打折2018-01-25
增加参数getpay=1,用于订单有支付时,一次性获取订单信息和支付信息
2018-10-09
增加参数pay_amt=外卖订单客人实际支付金额
说明
外卖订单中的配送费与打包费的编码如下:
编码 | 名称 |
99901 | 配送费 |
99902 | 打包费 |
99911 | 外卖平台佣金 |
99912 | 外卖平台活动优惠 |
99913 | 口碑其他费用 |
99914 | 替用户承担配送费(新) |
99921 | 餐位/茶位费 |
99922 | 消费服务费 |
99923 | 消费税金 |
请求方式
INI
请求参数
[action] | 描述 |
action | action=do_get_order |
[get] | 描述 |
id | 订单号,取自上一协议返回值 |
返回
[result]
list=away:1
status=1
id=281930
msid=113
time=2015-07-07 11:11:14
date=20150707
type=0
phone=13951117312
cust=张三
state=1
count=1
table=109
cfmtime=2015-07-07 11:22:01
cfmuser=李六
pscount=0
payid=0
mbaccid=16861
mbcardno=168611
[result_list_0]
id=1267946
name=油麦菜
price=22.00
refid=000102029
unit=例
qty=1
amt=22.00