业务人员在对新商城进行测试时,因财务设置了自动提现,导致订单在第二天退款时报错
错误信息:基本账户余额不足,请充值后重新发起。
查看接口文档,申请退款接口中个非必填字段:退款资金来源。默认是使用未结算资金退款(我们调用时未填入该字段信息)。而且文档也说若未结算资金充足后会自动退款。
当时未结算资金确实不足。但有后续支付订单资金后,先前的退款单仍未退款。
然后调用查询退款接口查询该退款单信息,返回是refundnotexits。
问题1 退款申请接口,是否如文档所说默认使用未结算资金退款,未结算资金不足时,待新的订单生成,交易资金在结算之前足够退款金额系统自动执行退款?若不是,若想使用未结算资金退款,是要在退款资金来源(refund_account)字段中填入 REFUND_SOURCE_UNSETTLED_FUNDS 吗?
问题2 查询该退款单信息,返回是refundnotexits是什么意思?.是指之前的退款失败了,要我们重新发起退款申请吗?
谢谢
A1:哪个开发文档写了资金充足自动重新执行退款了?refund_account字段有说明,是针对老资金流商户使用
A2:REFUNDNOTEXIST吧,这个订单号错误或订单状态不正确,例如订单号传错以及订单状态不正确,如:未支付、已支付未退款