• 开发者平台
  • >
  • 餐饮文档中心

查询订单详情收费

(下行接口)查询订单详情

请求描述

HTTP请求方式:POST
HTTP请求头类型:Content-Type=application/json
URI:  /open/v1/data/order/exportDetail

请求参数

1.公共参数

详情可查看【公共说明】中的公共参数模块

2.业务参数

参数名 类型 是否必填 参数描述
ids List<Long> 订单号,最多20条
shopIdenty Long 门店

注:只支持最近15天数据查询

业务示例(JSON)

{
    "shopIdenty":810002790,
    "ids":[810002,810003]
}

响应参数

参数名 类型 是否必填 参数描述
code Int 返回编码,详见错误码
message String 返回信息
messageUuid String 消息uuid
result List<OpenOrderExportDetailVO> 返回响应数据,json对象或数组,可空

OpenOrderExportDetailVO

参数名 类型 是否必填 参数描述
baseInfo BaseInfo 基本信息
deliveryInfo DeliveryInfo 配送信息
dishInfos List<DishInfo> 菜品信息
extraCharges List<ExtraCharge> 附加金额
orderInfo OrderInfo 订单结算信息
payInfos List<PayInfo> 支付信息
privilegeInfos List<PrivilegeInfo> 优惠信息
tableInfos List<TableInfo> 桌台信息
tradeCustomerInfos List<TradeCustomerInfo> 会员信息

BaseInfo

参数名 类型 是否必填 参数描述
id Long 订单Id
tradeNo String 订单编号,门店下唯一
shopId Long 门店ID
shopName String 门店名称
sourceName String 订单来源
sourceChild Integer 订单子来源(1:ANDROID收银终端;2:IPAD自助终端;3:IPAD收银终端;31:微信官微;32:微信商微;33:微信快捷支付;41:百度外卖;51:百度直达号;61:百度糯米点菜;71:百度地图;81:呼叫中心;91:必胜客自助;92:味千;111:商户官网;131:loyal;141:OnMobile客如云;142:OnMobile os;151:熟客;161:饿了吗;171:点评正餐;181:美团外卖;191:安卓自助;)
deliverType Integer 就餐类型(1:内用;2:外送;3:自提;4:外带;)
paymentTime Long 支付时间
createTime Long 下单时间
tradePayStatus Integer 支付状态(1:未支付;2:支付中;3:已支付;4:退款中;5:已退款;6:退款失败;7:预支付;8:等待退款;9:支付失败;)
tradeStatus Integer 订单状态(1:未处理;2:挂单;3:已确认;4:已完成(全部支付);5:已退货;6:已作废;7:已拒绝;8:已取消;10:已反结账;)
peopleCnt Integer 就餐人数
casherName String 操作人
relateTradeId Long 原单id
thirdServiceCharge BigDecimal 服务费
thirdSubsidies BigDecimal 补贴
reasonInfo String 订单理由
serialNumber String 序列号
numberPlate String 号牌
businessType Integer 业务编码
businessTypeName String 业务名称
deviceInfo String 设备信息

DeliveryInfo

参数名 类型 是否必填 参数描述述
deliveryAddress String 地址
deliveryPlatformName String 配送方
deliveryStatus Integer 配送状态(0:默认,等待送餐;1:正在配送;2:送餐完成;3:已清账;4:取消配送;)
receiverName String 收货人
receiverPhone String 收货人电话
deliverFee BigDecimal 配送费

DishInfo

参数名 类型 是否必填 参数描述
dishCode String 菜品编码
uuid String 菜品uuid
dishName String 菜品名称
price BigDecimal 单价
quantity BigDecimal 数量
unitName String 单位
amount BigDecimal 总额
dishProperties List<DishProperty> 商品规格属性列表
dishCookingWay List<DishCookingWay> 做法
childNodes List<ChildNode> 套餐子菜
itemId String 菜品项目id

DishProperty

参数名 类型 是否必填 参数描述
type int 菜品种类 0:单菜 1:套餐 2:加料 10:临时卡售卡 11:临时卡储值 12: 团餐餐标 13:自助餐菜单
dishPropertyName String 商品规格名称

DishCookingWay

参数名 类型 是否必填 参数描述
dishCookingWayName String 制作方式名称
price Integer 单价
quantity BigDecimal 数量
amount BigDecimal 金额

childNodes

参数名 类型 是否必填 参数描述
dishCode String 菜品编码
uuid String 菜品uuid
dishName String 菜品名称
price BigDecimal 单价
quantity BigDecimal 数量
unit String 单位
amount BigDecimal 总额
itemId String 菜品项目id
dishProperties List<DishProperty> 商品规格属性列表

ExtraCharge

参数名 类型 是否必填 参数描述
amount BigDecimal 金额
name String 名称
privilegeAmount BigDecimal 单价

OrderInfo

参数名 类型 是否必填 参数描述
dishTotalAmount BigDecimal 商品总额
extrachargeTotal BigDecimal 附加金额
privilegesTotal BigDecimal 优惠金额
overFlowAmt BigDecimal 四舍五入
molinAmount BigDecimal 抹零金额
tradeOverFlow BigDecimal 溢收金额
custShouldPay BigDecimal 应付金额
custActualPay BigDecimal 顾客实付
originAmount BigDecimal 订单原价

PayInfo

参数名 类型 是否必填 参数描述
paymentItemId Long 支付条目ID
payTranNo String 交易号
payModelId Integer 支付方式: -1:会员卡余额,-2:优惠券,-3:现金,-4:银行卡,-5:微信支付,-6:支付宝,-7:百度钱包,-11:银联刷卡,13:百度外卖,-15:实体卡支付,-20:临时卡余额,-22:第三方C端,-23:美团闪惠,-24:美团团购卷,-25:钱包生活,-26:百度糯米团购券,-27:乐富支付 ,-29:金诚app,-30金诚充值卡,-31:支付通支付,-32:工行银行卡支付,-33:钱包生活银行卡支付,-34:锴乐,-35:京东到家C端,-36:口碑团购券,-37:银联银闪付,-38:工行e支付,-39:美大点餐,-40:移动支付,-41:口碑点餐,-42:预支付抵扣,-43:滴滴外卖,-44:招行支付,-45:容易网团购券,-46:微盟云团购券,-47:万科团购券,-48:招行一卡通,-49:饿百零售,-50:饿了么验券,-51:UP+支付,-52:饿了么企业支付,-101:电信翼支付,-102:龙支付,-103:合利宝,-104:澳门中银,-105:澳门通钱包,-106:丰付宝,-107:广发钱包,-108:美团闪购,-109:江苏银行e融支付,-110:极易付 备注:<-10000是开放平台的自定义支付
payModeName String 支付名称
custActualPay BigDecimal 支付金额
shopActualAmount BigDecimal 商户实收
payType Integer 支付模式1:手机网页,2:主扫,3:被扫,4:快捷支付(3-22迭代后废弃),5:app支付’,10: 支付宝刷脸支付
paySource Integer 支付来源,1:Cashier 2:Kiosk 3:百度外卖 4:百度糯米 5: 百度地图 6: Loyal(短信储值) 7:OnMobile 8:快捷支付 9:熟客 10:portal 11:饿了么 12:大众点评 13:loyal后台 14:美团外卖 15:微信’
payStatus Integer 支付状态,1未支付,2支付中,3已支付,4退款中,5已退款,6退款失败,7预支付,8等待退款,9支付失败
payStartTime Long 支付开始时间
payChannel Integer 结算方, 1:客如云,2:中信银行(威富通),3:支付宝,4:财付通,5:百度钱包,6:新美大,7:饿了么,8:百度糯米,9:百度外卖,10:通联,11: 商户’
cashierBusinessNo String 收银台checkout交易号

PrivilegeInfo

参数名 类型 是否必填 参数描述
privilegeAmount BigDecimal 优惠金额
privilegeValue String 优惠内容
typeDetailName String 优惠细项
typeName String 优惠类别

TableInfo

参数名 类型 是否必填 参数描述
creatorName String 服务员
tableInfo String 桌台号
tableId String 桌台ID

TradeCustomerInfo

参数名 类型 是否必填 参数描述
customerType Integer 来客类型-1:顾客,1:预定顾客,2:登陆的会员,3:登陆实体卡,4:订单归属人
customerId Long 顾客ID
customerName String 顾客昵称
customerSex Integer 性别-1:未知,0:女,1:男
memberId Long 会员ID
entitycardNum String 实体卡号

响应示例(JSON)

 {
    "result": [
        {
            "baseInfo": {
                "tradeNo": "101191230131237779143212",
                "shopId": 810090162,
                "shopName": "体验区测试品牌01stor",
                "sourceName": "Android收银终端",
                "sourceChild": 1,
                "deliverType": 1,
                "paymentTime": 1577682829,
                "createTime": 1577682758,
                "tradePayStatus": 3,
                "tradeStatus": 4,
                "peopleCnt": 4,
                "casherName": "小小",
                "relateTradeId": null,
                "thirdServiceCharge": 0,
                "thirdSubsidies": 0,
                "reasonInfo": null,
                "serialNumber": "27",
                "numberPlate": null,
                "businessType": 2,
                "businessTypeName": "正餐",
                "deviceInfo": "c8:94:bb:03:3e:92",
                "id": 308229159948978179
            },
            "payInfos": [
                {
                    "paymentItemId": 308229458604394490,
                    "payTranNo": "",
                    "payModelId": -3,
                    "payModeName": "现金",
                    "custActualPay": 2300,
                    "shopActualAmount": 2300,
                    "payType": null,
                    "paySource": 1,
                    "payStatus": 3,
                    "payStartTime": 1577682829000,
                    "payChannel": 11,
                    "cashierBusinessNo": ""
                }
            ],
            "dishInfos": [
                {
                    "uuid": "d0eb596883ed4073b46688301de6a684",
                    "dishCode": "SKU0086",
                    "dishName": "大波浪薯片",
                    "price": 2300,
                    "quantity": 1.00,
                    "unitName": "个",
                    "amount": 2300,
                    "dishProperties": [
                        {
                            "type": 444,
                            "dishPropertyName": "中份"
                        }
                    ],
                    "dishCookingWay": [],
                    "childNodes": null,
                    "itemId": "308229338437584896"
                }
            ],
            "extraCharges": [
                {
                    "name": "服务费",
                    "privilegeAmount": 0,
                    "amount": 0
                }
            ],
            "orderInfo": {
                "dishTotalAmount": 2300,
                "extrachargeTotal": 0,
                "privilegesTotal": 0,
                "overFlowAmt": 0,
                "molinAmount": 0,
                "tradeOverFlow": 0,
                "custShouldPay": 2300,
                "custActualPay": 2300,
                "originAmount": 2300
            },
            "privilegeInfos": [],
            "deliveryInfo": {
                "deliveryStatus": 0,
                "deliveryPlatformName": null,
                "receiverName": null,
                "receiverPhone": null,
                "deliveryAddress": null,
                "deliverFee": 0
            },
            "tableInfos": [
                {
                    "tableInfo": "桌台006/大厅区",
                    "tableId": "37846171552642048",
                    "creatorName": "小小"
                }
            ],
            "tradeCustomerInfos": []
        }
    ],
    "code": 0,
    "message": "成功[OK]",
    "messageUuid": "9a252d03cae44630943f2db8a32e5992",
    "apiMessage": null
}
目录