写js的小伙伴们也可以自己写全栈的小程序了.
有时候如果提示 签名失败 重新设置一下新的商户密钥就可以了.
一共有5个主要部分(文件)
- config.js(小程序和商户的配置信息)
- util.js(公用的方法,例如生成生成时间戳,转换参数等)
- wePay.js(微信公共的方法,例如 生成预支付的签名,参数拼接组装XML格式的数据等)
- mp.js(路由接口)
- 小程序前端调用代码
第一步-config.js文件下 配置商户号和小程序的appid和secret key
第二步-utils.js里添加 需要的公用方法

第三步-wePay.js 添加微信公共的方法
第四步 mp.js 添加路由接口
第五步-小程序前端请求 pay/payWallet 返回签名成功的参数.
完成图片
查看源码来我博客:blog.migaox.com/article/5f6…
如果小伙伴有碰到其他问题可以在评论区留言~
进入小程序测试~
可以弹出支付弹窗