PC 网站接入微信支付遇到问题

2016-12-30 17:11:21 +08:00
 tikazyq

最近在接入微信支付的时候遇到太多坑了。平台开发用的是 nodejs ,用的第三方库 weixin-pay

首先采用官网的模式一,流程为”按要求生成 URL => 生成二维码 => 用户扫码支付“。但是,生成的二维码用微信扫了之后出现“原生支付 url 参数错误”。检查了签名,发现没有错误。回过头来,怀疑是 qr-image 这个库的问题,用联图网生成二维码之后,“参数错误”没有了,但还是出现“系统繁忙”的错误。

没辙,只好尝试模式二,也就是“向微信下预支付单 => 获取 code_url => 生成二维码 => 用户扫码支付“。按照流程,用开放平台的 APPID 获取了用户的 openid ,不过返回的错误是"appid and openid not match"!这下完全没辙了,不知咋办。。。

不知是否有 v 友们遇到同样的问题吗?

2323 次点击
所在节点    微信
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331297

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX