2.5获取结算单信息
优质
小牛编辑
126浏览
2023-12-01
对接API接口,自行实现MQTT对接模式下,下行接口收到cash-pay推送时(下行接口说明见0.5),根据推送的支付流水号id调用本接口来获取支付单详情。
DLL接口已封装,无需直接调用本接口。
请求参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
action | 接口参数组 | 是 | object | ||
└action | 需要调用的接口名称 | 是 | cash_get_pay | string | |
get | GET参数组,本组参数需要参与签名 | 是 | object | ||
└id | 支付单流水号payid | 否 | 8601436320 | number |
请求示例
{ "action": { "action": "cash_get_pay" }, "get": { "id": "8601451797" } }
响应参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
status | 返回状态。接口成功时为1,出错为0 | 是 | 1 | number | |
id | 支付单流水号payid | 是 | 8601436320 | number | |
state | 支付状态,3为支付完成 | 是 | 3 | number | |
type | 否 | 0 | number | ||
table | 桌台号 | 否 | 1211 | number | |
mbextid | 否 | string | |||
mbaccid | 会员卡id | 否 | 2513240 | number | |
mbcardno | 会员卡号 | 否 | 25132402 | number | |
mblevel | 会员等级,0为非会员,>0为会员 | 否 | 1 | number | |
src | 支付方式,wx=微信,ali=支付宝 | 是 | wx | string | |
cate | 业务分类 | 是 | tao | string | |
doid | 订单id | 否 | 8600103731 | number | |
bzid | 收银系统业务流水号 | 否 | string | ||
amt | 支付总金额 | 否 | 9.00 | number | |
discount | 折扣金额 | 否 | 0.00 | number | |
payamt | 实付金额 | 否 | 9 | number | |
time | 时间 | 否 | 2019-09-16 13:28:41 | string | |
trid | 微信/支付宝支付流水号 | 否 | 4200000388201909160062029411 | number | |
route | 支付通道 | 否 | sp | string | |
pay_co | 优惠券金额 | 否 | 0 | number | |
pay_mc | 会员卡金额 | 否 | 7.99 | ||
pay_pt | 积分金额 | 否 | 0.61 | ||
pay_wx | 微信金额 | 否 | 0.40 | number | |
pay_ali | 支付宝金额 | 否 | 0 | number | |
list | 组合支付列表 | 否 | list | ||
└type | 支付类型,wx=微信,ali=支付宝,mc=会员卡,co=优惠券,pt=积分 | 否 | mc | string | |
└amt | 金额 | 否 | 7.99 | ||
└points | 积分(type=pt时会有) | 否 | 61 | number | |
└accid | 会员卡id(type=mc) | 否 | 2513240 | number | |
└acdid | 会员/积分交易流水号(type=mc,pt) | 否 | 28611698 | number | |
└cardno | 会员卡号(type=mc) | 否 | 25132402 | number | |
└bonus_amt | 会员赠送部分金额(type=mc) | 否 | 7.99 | number |
响应示例
{ "status": "1", "id": "8601436320", "state": "3", "type": 0, "table": "1211", "mbextid": "", "mbaccid": "2513240", "mbcardno": "25132402", "mblevel": "1", "src": "wx", "cate": "tao", "doid": "8600103731", "bzid": "", "amt": "9.00", "discount": "0.00", "payamt": 9, "time": "2019-09-16 13:28:41", "trid": "4200000388201909160062029411", "route": "sp", "pay_co": 0, "pay_mc": 7.99, "pay_pt": 0.61, "pay_wx": "0.40", "pay_ali": 0, "list": [{ "type": "mc", "amt": 7.99, "accid": "2513240", "cardno": "25132402", "acdid": 28611697, "bonus_amt": "7.99" }, { "type": "pt", "amt": 0.61, "points": 61, "accid": "2513240", "acdid": 28611698 }, { "type": "wx", "amt": "0.40" }] }