我看新版接口/v3/fund-app/mch-transfer/transfer-bills是强制要求用户确认的。
但是发起转账时的返回值state状态有如下几个:
ACCEPTED
: 转账已受理PROCESSING
: 转账锁定资金中。如果一直停留在该状态,建议检查账户余额是否足够,如余额不足,可充值后再原单重试。WAIT_USER_CONFIRM
: 待收款用户确认,可拉起微信收款确认页面进行收款确认TRANSFERING
: 转账中,可拉起微信收款确认页面再次重试确认收款SUCCESS
: 转账成功FAIL
: 转账失败CANCELING
: 商户撤销请求受理成功,该笔转账正在撤销中CANCELLED
: 转账撤销完成
发起转账正常状态我看是WAIT_USER_CONFIRM待用户确认。
但是问题来了,在什么情况下会出现以下状态?
这个是发起发起转账接口,肯定没有确认收款。怎么会转账成功和转账撤销呢?
请帮忙分别解释一下以下状态出现的时机和原因。
ACCEPTED
: 转账已受理TRANSFERING
: 转账中,可拉起微信收款确认页面再次重试确认收款SUCCESS
: 转账成功CANCELING
: 商户撤销请求受理成功,该笔转账正在撤销中CANCELLED
: 转账撤销完成
可以忽略,基本不会遇到,有异议去联系技术支持咨询吧