这里有两个主要问题:
1、开发文档提供的字段都是错的,一是返回字段和实际打印对不上 ,二是驼峰命名法而不是微信支付的_连接。文档中要求的四选一参数,都试过了,每次返回都一样是空数组。
2、返回值中refundCount: 1,但是res.settlementRefundFeeList,res.refundStatusList,res.refundSuccessTimeList,res.outRefundNoList
这些数组都是空的。
3、为什么需要这些信息?
防止因为系统、网络等故障原因,未能及时保存到退款信息,导致用户对退款疑惑,需要再次查询这些信息。
附:脱敏后的具体返回值 {
appid: 'rrrrrrrre',
sign: '333333',
returnCode: 'SUCCESS',
returnMsg: 'OK',
resultCode: 'SUCCESS',
mchId: '11111111',
subMchId: '11111122',
nonceStr: 'ffffffffff',
transactionId: '5555555555',
outTradeNo: 'eeerrreeee',
totalFee: 1,
cashFee: 1,
refundCount: 1,
outRefundNoList: [],
refundIdList: [],
refundChannel: [],
refundFeeList: [],
settlementRefundFeeList: [],
couponTypeArray: [],
couponRefundFeeList: [],
couponRefundCountList: [],
couponRefundIdArray: [],
refundStatusList: [],
couponRefundFeeArray: [],
refundAccountList: [],
refundRecvAccoutList: [],
refundSuccessTimeList: [],
errCode: 0,
errMsg: 'cloudPay.queryRefund:ok'
}

您好,请提供下列资料供这边帮您定位问题。
1、调用的接口对应的接口文档
2、调用接口时传入的完整请求参数以及接口的响应报文
请以文字形式提供上述信息,不要发截图。