2.7支付状态查询
优质
小牛编辑
129浏览
2023-12-01
用于协议2.6付款码支付、协议2.4二维码支付、2.9多码合一二维码查询支付状态
请求参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
action | 接口参数组 | 是 | object | ||
└action | 需要调用的接口名称 | 是 | cash_pay_query | string | |
get | GET参数组,本组参数需要参与签名 | 是 | object | ||
└payid | 支付流水号,参数payid/bzid/token三选一 | 否 | 1827707173 | number | |
└bzid | 业务单号,参数payid/bzid/token三选一 | 否 | 47302320 | number | |
└token | 用2.9协议token,参数payid/bzid/token三选一 | 否 | t_K51Q | string |
请求示例
{ "action": { "action": "cash_pay_query" }, "get": { "payid": "1827707173", "bzid": "47302320", "token": "t_K51Q" } }
响应参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
status | 返回状态。接口成功时为1,出错为0 | 是 | 1 | number | |
state | 支付状态,当status=0时,会返回 | 否 | WAIT | string | |
pay_amount | 否 | 0.01 | number | ||
buyer_id | 用户id | 否 | string | ||
trid | 微信支付交易号 | 否 | 4200000086201801122813790345 | number | |
type | 类型, wx=微信,ali=支付宝 | 否 | wx | string | |
payid | 支付流水号 | 否 | 32855290 | number | 18 |
src | 来源 | 否 | wx | string | |
cate | 支付类型(doext=线上扫码支付,qrwxpay=微信二维码支付,qralipay=支付宝二维码支付, codewxpay=微信刷卡支付,codealipay=支付宝刷卡支付,dopay=堂吃下单支付,tao=外卖下单支付) | 否 | qpay | string | |
doid | 在线点菜订单号(仅在线点菜、外卖订单支付时会有) | 否 | string | ||
bzid | 业务单号 | 否 | 1234 | number | |
amt | 金额 | 否 | 0.01 | number | |
discount | 折扣金额 | 否 | 0.00 | number | |
payamt | 实际支付金额 | 否 | 0.01 | ||
pay_co | 用券金额 | 否 | 0 | number | |
pay_mc | 用卡金额 | 否 | 0 | number | |
pay_pt | 用积分金额 | 否 | 0 | number | |
pay_wx | 微信金额 | 否 | 0.01 | number | |
pay_ali | 支付宝金额 | 否 | 0 | number | |
time | 支付时间 | 否 | 2018-01-12 15:16:07 | string | |
msid | 否 | 10021 | number |
响应示例
{ "status": "0", "state": "WAIT", "pay_amount": "0.01", "buyer_id": "", "trid": "4200000086201801122813790345", "type": "wx", "payid": "32855290", "src": "wx", "cate": "qpay", "doid": "", "bzid": "1234", "amt": "0.01", "discount": "0.00", "payamt": 0.01, "pay_co": 0, "pay_mc": 0, "pay_pt": 0, "pay_wx": "0.01", "pay_ali": 0, "time": "2018-01-12 15:16:07", "server_timestamp": 1515741395, "server_time": "2018-01-12 15:16:35", "server_name": "wx10", "msid": "10021" }