2.10支付撤销

优质
小牛编辑
117浏览
2023-12-01
用于撤销在线支付单,支持微信、支付宝支付
主要配合协议2.6使用
微信仅支持撤销扫码刷卡支付,7天内可撤销
支付宝24小时内可撤销
微信支付目前仅支持平台申请的特约商户账号使用撤销。

使用2.10撤销交易的时候要使用token

注意:撤销时会有两种可能,一是用户未支付成功,此时支付撤销并且不能再支付。二是用户已支付成功,此时支持撤销并将付款退回。

请明确撤销操作完成后,商家一定是没有收到款的,需要提示商家重新收款。

请求参数说明

参数描述必填示例值类型最大长度
action接口参数组object
└action需要调用的接口名称cash_cancel_paystring
getGET参数组,本组参数需要参与签名object
└payid支付流水号,payid/bzid二选一186200020000119337string
└bzid业务单号,payid/bzid二选一47302320number

请求示例

{
	"action": {
		"action": "cash_cancel_pay"
	},
	"get": {
		"payid": "186200020000119337",
		"bzid": "47302320"
	}
}

响应参数说明

参数描述必填示例值类型最大长度
status返回状态。接口成功时为1,出错为01number
type支付类型wxstring
info错误时会返回相应的错误信息成功撤销交易string
payid支付流水号186200020000119337number

响应示例

{
    "status": "1",
    "type": "wx",
    "info": "成功撤销交易",
    "payid": "186200020000119337",
    "server_time": "2015-12-06 22:13:28"
}