支付宝退款链接报错:外部批次号格式错误 是什么问题?

更新于:2017年10月11日 10:11:58

报错截图:

blob.png

报错原因:

1、支付宝退款链接过期了:退款链接当日请求当日有效

2、发起退款时间超过支付时间三个月 无法再发起退款了

3、这个可能是多个窗口同时打开了这个链接 报错重复的外部批次号

4、创建批量退款请求时所传 batch_no 参数格式不正确;

解决方案:

1、重新发起请求 使用新的refund对象中的链接输入密码退款;

2、主动查询 refund对象 刷新该链接 重新打开输入密码退款(注意:如果你们的这笔订单发起了超过一笔的退款,即一个 charge 生成了多笔 refund,主动调用查询接口查询 refund 的时候不会刷新此链接,需要重新发起退款)

3、正确传入 batch_no 参数,格式为:退款日期(8位)+流水号(3~24位),不可重复,且退款日期必须是当天日期。流水号可以接受数字或英文字符,建议使用数字,但不可接受“000”。

    您需要登录后才可以回复