常见问题FAQ
Q:返回信息解码
A:返回的message字段用urldecode的UTF-8解码对应的错误信息
Q:微信公众号支付调试
A:调用微信公众号支付接口需要填写申请表(从商务经理获取),还需要提供微信的授权目录和AppSecret.否则无法进行支付接口调试
调用微信公众号支付流程
- 调用微信公众号查询(pubSigQry)接口获取appId和appIdKey
- 通过查询到的appId,使用微信官方接口获取授权code 详细code生成地址
- 通过code,使用微信公众号支付(pubSigPay)接口
Q:返回码returnCode以及交易成功的判断
A:交易的成功与否不用根据returnCode判断,请根据返回参数中result判断,result为空就是交易失败,message是对应失败的原因。result返回A,Z,需发起查询判断具体交易状态
Q:调用客户主扫接口返回二维码
A:调用客户主扫的接口,获取到数据中payCode的值转换为二维码,即为商家的二维码,只需展示给用户以供扫码
Q:接口返回二维码链接有效时长
A:30分钟
Q:退款时效
A:撤销只支持当日撤销,日切时间银行卡23点 扫码24点
Q:成功调用微信公众号支付为什么没调起微信支付控件呢?
A:在微信浏览器里面打开H5网页中执行JS调起支付,微信支付控件需要您手动调起,具体参考调起微信支付控件
Q:关注公众号信息
A:如果支付完需要带有关注公众号的信息:例如截图中的星享空间。需填写申请表(从商务经理获取)