使用2.10撤销交易的时候要使用token
注意:撤销时会有两种可能,一是用户未支付成功,此时支付撤销并且不能再支付。二是用户已支付成功,此时支持撤销并将付款退回。
请明确撤销操作完成后,商家一定是没有收到款的,需要提示商家重新收款。
请求参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
action | 接口参数组 | 是 | object | ||
└action | 需要调用的接口名称 | 是 | cash_cancel_pay | string | |
get | GET参数组,本组参数需要参与签名 | 是 | object | ||
└payid | 支付流水号,payid/bzid二选一 | 否 | 186200020000119337 | string | |
└bzid | 业务单号,payid/bzid二选一 | 否 | 47302320 | number |
请求示例
{ "action": { "action": "cash_cancel_pay" }, "get": { "payid": "186200020000119337", "bzid": "47302320" } }
响应参数说明
参数 | 描述 | 必填 | 示例值 | 类型 | 最大长度 |
status | 返回状态。接口成功时为1,出错为0 | 是 | 1 | number | |
type | 支付类型 | 否 | wx | string | |
info | 错误时会返回相应的错误信息 | 是 | 成功撤销交易 | string | |
payid | 支付流水号 | 否 | 186200020000119337 | number |
响应示例
{ "status": "1", "type": "wx", "info": "成功撤销交易", "payid": "186200020000119337", "server_time": "2015-12-06 22:13:28" }