坑爹的微信支付
发布于 9 年前 作者 pfcoder 6111 次浏览 最后一次编辑是 8 年前 来自 分享

今天调公众号支付,按照官方文档 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=77 ,生成预支付订单都ok,唯独支付时报get_brand_wcpayrequest:fail错误,连个具体错误信息都没有,google了一通也没结果,甚至考虑是不是用下Ping++这样的第三方,最后发现jssdk中也有一个支付接口: 戳这里 jssdk好歹错误信息略多些,于是抱着试试看的心思切到jssdk支付接口(参数完全一样),结果接直接通了! 另外node微信支付用的这个包 https://github.com/tvrcgo/weixin-pay 赞一个!

8 回复

这时你该百度

和你使用的weixin-pay模块包调试的,顺利调通了,还没用jssdk的那个支付接口,不过那个接口还要加载微信的那个JS文件其实还是不爽,原生的接口调用其实很简单

@owen-hong 你是调试的公众号网页支付吗?有用WeixinJSBridge ?我用这个死活不过,换成jssdk就好了

@pfcoder 我用的公众号网页支付,接口是WeixinJSBridge的这个,其实不管你用JS SDK还是公众号WeixinJSBridge的接口其实都一样的

昨天刚刚加了三天班 搞定了微信支付, 有问题可以问我 基本上所有的包 文档都翻遍了

很多时候折腾了半天, 其实代码没问题,是微信支付 后台至少有三个地方要设置什么 安全目录 坑爹啊

那你写个文档吧,这样造福下后来的同学。腾讯说不定就重视了

用了JS SDK搞得我页面从没304过。

回到顶部