在企业微信中,通过JSAPI调起支付(能够获取到prepay_id),无法调起微信客户端进行支付
已完成工作:
- 统一下单接口返回的prepay_id能够正常获取;
- JSAPI支付授权目录已经配置了域名(网站有端口,但是会微信商户平台配置了端口,自动去掉,也不知道为啥);
- 通过下面的方法调起支付,返回报错信息“getBrandWCPayRequest:fail_nopermission”
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId":"*******************", //公众号ID,由商户传入
"timeStamp":"1395712654", //时间戳,自1970年以来的秒数
"nonceStr":"******************", //随机串
"package":"prepay_id=************",
"signType":"MD5", //微信签名方式:
"paySign":"****************" //微信签名
}
希望大神解答!万分感谢!!!
授权目录不支持端口,这个报错一般也是授权目录的问题