微信支付作为国内非常便捷的支付系统,自然有着很大的吸引力。然而,与之规模不相称的是,微信支付的开发是一个非常痛苦的过程。自己就面临着资料少且不全、文档不专业不具体的种种问题,甚至还有一些不为人知的隐秘 bug。本文将从最常用的微信支付渠道之一——微信公众号支付的开发讲起,抛砖引玉,总( tu )结( cao )开发中遇到的坑,以节约大家宝贵时间,避免重复踩坑。
https://blog.wildcat.io/2018/10/wechat-pay-dev-murmurs/
(动图来源 @jaceju )
1
licoycn 2018-10-29 17:06:01 +08:00
可以
|
2
airyland 2018-10-29 17:32:17 +08:00
吐槽了几年的各种问题都没有解决过。
|
3
nszm 2018-10-29 17:36:35 +08:00
节约时间用 easywechat 吧
|
4
tlriavsihd 2018-10-29 17:39:51 +08:00
楼主找到工作了吗
|
5
DOLLOR 2018-10-29 17:41:08 +08:00
文档烂还能忍受,最大的问题是报错的时候没有任何良好的提示,甚至静默失败,只能一个个地排查问题
|
6
trait 2018-10-29 17:44:00 +08:00
国内知名公司内腾讯技术是真的不行
|
7
so1n 2018-10-29 17:47:15 +08:00
看到吐槽微信文档我就想进来支持一波...
|
8
wispx 2018-10-29 17:52:12 +08:00
最重要的是,商户平台登陆了以后还要管理员扫码,下载个证书还要短信验证+管理员扫码,这就算了,没过多长时间就需要重新登录,然后需要重复之前的验证操作。。。这样的是我见过最孬的了
|
9
Wichna 2018-10-29 18:24:48 +08:00 1
请问楼主的这篇博文能否授权转载到 Paybase ? https://paybase.cn/
|
10
pubby 2018-10-29 18:40:08 +08:00
数据结构也很糟糕,没有类似数组的概念,比如退款结果
refund_id_0,refund_id_1,refund_id_2..... 好吧,model 设计的时候只好先预留一堆 xxx0,xxx1,... xxxN |
12
WildCat OP @tlriavsihd 方便私聊否?
|
13
bellchu 2018-10-29 19:13:01 +08:00 via Android 1
配图很恰当
|
15
itabas016 2018-10-29 19:31:18 +08:00 via Android
老铁,移动端适配也做一下,布局乱了,来自锤子坚果 pro
|
17
chooin 2018-10-29 20:25:58 +08:00 1
哈哈,我之前也总结过
https://github.com/Chooin/wechat-spa |
18
mydns 2018-10-29 21:17:59 +08:00
文档中写了或没有写的内容都得猜
|
19
wowo243 2018-10-29 21:35:46 +08:00 via Android
同感微信文档非常迷,原来调试过一回 jssdk,照着官网文档写的调了两天不知道问题在哪,最后没办法找网上踩过坑的代码又用的旧版 jssdk 才好用😂
|
20
ty0716 2018-10-29 22:24:11 +08:00
没人说 ipv6 的问题吗
|
21
Wichna 2018-10-29 22:33:25 +08:00
谢谢,已转载到 Paybase 并注明来源: https://paybase.cn/d/64
|
22
dingyaguang117 2018-10-30 08:47:44 +08:00
我也想吐槽一下: 公众号支付只能在微信内使用,H5 支付只能在微信外浏览器使用
|
23
qinxi 2018-10-30 16:47:17 +08:00
|
24
free9fw 2018-10-31 09:38:22 +08:00
weixin-js-sdk 也是,新接口和旧接口居然会冲突,文档也不说明
|