微信支付退款查询API新增分页查询功能

 尊敬的微信支付商户:

微信支付于2017年11月1日开始,退款查询API接口将新增分页查询功能,以解决同一订单下退款次数超过10次后,按订单号无法查询的问题。此改动不影响原接口使用。

查询退款

应用场景

提交退款申请后,通过调用该接口查询退款状态。退款有一定延时,用零钱支付的退款20分钟内到账,银行卡支付的退款3个工作日后重新查询退款状态。

注意:如果单个支付订单部分退款次数超过20次请使用退款单号查询

分页查询

当一个订单部分退款超过10笔后,商户用微信订单号或商户订单号调退款查询API查询退款时,默认返回前10笔和total_refund_count(订单总退款次数)。商户需要查询同一订单下超过10笔的退款单时,可传入订单号及offset来查询,微信支付会返回offset及后面的10笔,以此类推。当商户传入的offset超过total_refund_count,则系统会返回报错PARAM_ERROR。

举例:

一笔订单下的退款单有36笔,当商户想查询第25笔时,可传入订单号及offset=24,微信支付平台会返回第25笔到第35笔的退款单信息,或商户可直接传入退款单号查询退款

退款状态机

退款状态变化如下:



若您对上面的内容,意犹未尽,想要了解更多的内容的话,欢迎来天津微信开发-文率科技官网:http://www.wenshuai.net/哦!


声明:文章"微信支付退款查询API新增分页查询功能"为文率科技微信开发公司原创文章,转载请注明出处,谢谢合作!

微信系统公告文章推荐阅读