报错截图:
报错原因:
1、支付宝退款链接过期了:退款链接当日请求当日有效
2、发起退款时间超过支付时间三个月 无法再发起退款了
3、这个可能是多个窗口同时打开了这个链接 报错重复的外部批次号
4、创建批量退款请求时所传 batch_no 参数格式不正确;
解决方案:
1、重新发起请求 使用新的refund对象中的链接输入密码退款;
2、主动查询 refund对象 刷新该链接 重新打开输入密码退款(注意:如果你们的这笔订单发起了超过一笔的退款,即一个 charge 生成了多笔 refund,主动调用查询接口查询 refund 的时候不会刷新此链接,需要重新发起退款)
3、正确传入 batch_no 参数,格式为:退款日期(8位)+流水号(3~24位),不可重复,且退款日期必须是当天日期。流水号可以接受数字或英文字符,建议使用数字,但不可接受“000”。