2.5查询结算单状态


  说明

此协议用于查询指定的结算单据状态 

注意status=1只说明返回数据正常。结算单是否已完成支付,需要使用state=2或3来判断。


  请求地址

http://api.dc78.cn/Api/cash_get_pay


  请求方式

GET


  请求参数

id=11827,结算单号,协议


  返回

{

    "status": 1,
            "id": "7178",
            "state": "0",
            "type": 0,
            "table": "105",
            "mbextid": "",
            "mbaccid": "16861",
            "mbcardno": "168611",
            "mblevel": "1",
            "doid": 33875,
            "amt": null,
            "discount": "0.00",
            "payamt": 0,
            "pay_co": 0,
            "pay_mc": 0,
            "pay_pt": 0,
            "pay_wx": 0,
            "time": "2015-07-08 10:49:24",
            "trid": null
}

参数参数名称必填描述范例
status
状态
1-成功
1
id
编号

7178
state
状态
 0-请求账单,2,3-请求完成结账
0
table
桌台号


105
amt
消费金额


payamt
微信支付金额


0
time
时间

2015-07-08 10:49:24
trid
微信支付交易号





  说明

可以使用协议2.4中的payid,协议1.1,1.2中的payid,调用此协议来查询结算单状态和详细信息


  请求方式

INI


  请求参数

[action]描述

action=cash_get_pay
[get]描述

id=11827,结算单号,协议

  返回

[result]

status=1

id=7178
state=0
type=0
table=105
mbaccid=16861
mbcardno=168611
mblevel=1
doid=33875

amt=null

discount=0.00

payamt=0
pay_co= 0
pay_mc= 0
pay_pt= 0
pay_wx= 0
time=2015-07-08 10:49:24
trid=null

[result]
描述

status=1

id=7178

state=0

type=0

table=105

mbaccid=16861

mbcardno=168611

mblevel=1

doid=33875

amt=null

discount=0.00

payamt=0

pay_co= 0

pay_mc= 0

pay_pt= 0

pay_wx= 0

time=2015-07-08 10:49:24

trid=null