
1.6 撤销(关闭)订单
1.6.1业务功能 #
支付交易返回失败或支付系统超时,调用该接口撤销交易。如果此订单用户支付失败,微信支付系统会将此订单关闭;如果用户支付成功,微信支付系统会将此订单资金退还给用户。
注意:7天以内的交易单可调用撤销,其他正常支付的单如需实现相同功能请调用申请退款API。提交支付交易后调用统一查询接口,没有明确的支付结果再调用1.6撤销订单接口。
调用支付接口后请勿立即调用撤销订单API,建议支付后至少15s后再调用撤销订单接口。
1.6.2请求参数 #
接口地址:BASEURL+/online/payEntry.do
字段名 | 变量名 | 必填 | 类型 | 中文释义 |
商户号 | merid | 是 | String(18) | 商户号,由祥付宝分配的18位商户号 |
商户订单号 | orderid | 否 | String(32) | 商户系统内部订单号,不可和outtradeno同时为空 |
祥付宝订单号 | outtradeno | 否 | String(32) | 祥付宝系统交易流水号,不可和orderid同时为空 |
支付方式 | paymethod | 是 | String(10) | 微信:wx支付宝:zfb百度钱包:bfbQQ钱包:qq京东钱包:jd |
支付方法 | funname | 是 | String(20) | 默认:closeorder |
支付宝2.0默认参数 | zfbtwo | 否 | String(6) | 默认:zfbtwo支付宝2.0必填,其他支付方式不填。 |
异步通知地址 | notifyurl | 否 | String(200) | 订单支付撤销成功之后,祥付宝会向此地址发送异步通知,详情参考1.9 |
签名 | sign | 是 | String(32) | 生成方法见1.2 |
1.6.3返回参数 #
字段名 | 变量名 | 必填 | 类型 | 中文释义 |
响应码 | flag | 是 | String(6) | 祥付宝接口响应码,00表示撤销(关闭)订单成功 |
响应内容 | msg | 是 | String(50) | 祥付宝接口对响应码的解释 |
Powered by BetterDocs