目录

5分钟实现微信云小程序支付功能含源码

5分钟实现微信云小程序支付功能(含源码)

1 先上效果图

https://i-blog.csdnimg.cn/blog_migrate/da3e928519b3fcf8099639f67898431c.jpeg#pic_center

https://i-blog.csdnimg.cn/blog_migrate/3b82c91ebb9790786f6e0e88a078d888.jpeg#pic_center

快速实现支付功能,有多快?有 这么快,不用搭建自己的服务器,不用买域名,不用备案域名,不用支持https。只需要一个简单的云函数,就可以轻松的实现微信小程序支付功能

2 准备工作

1,非个人小程序,个人小程序用不了支付( )

无需任何资质,个体户公司营业执照快速下证,可咨询我 拿到证后可以开通微信商户号和注册拥有支付功能的小程序

2,已经申请微信支付的商户号( )。

3,小程序里关联你的商户号( )

4,

3 开干
(1)初始化云开发环境

https://i-blog.csdnimg.cn/blog_migrate/d6603ddfd71e058518f006901a28f652.png#pic_center

https://i-blog.csdnimg.cn/blog_migrate/234353ae66b4fdf4cdee504e1a5ae927.png#pic_center

(2)创建云函数pay

https://i-blog.csdnimg.cn/blog_migrate/1d20d1b3259ff436048cdd8fcaada9fe.png#pic_center

(3)引入第三方支付依赖tenpay

pay文件夹右键 选择在终端打开,安装依赖 npm i tenpay

https://i-blog.csdnimg.cn/blog_migrate/39029f7a0b7fee4275c7ec885693ec00.png#pic_center

安装完成后,我们的pay云函数会多出一个package.json 文件

(4)编写云函数

https://i-blog.csdnimg.cn/blog_migrate/bb075ffa67d00d929308ecb831b81d3b.png#pic_center

(5)简单写一个页面调用云函数

https://i-blog.csdnimg.cn/blog_migrate/6b73660cad81fd0695ba070d534fb401.png#pic_center

异常问题
  1. Error: errCode: -404011 cloud function execution error

    是由于没有上传并部署,右键云函数上传并部署

  2. 签名错误

帮助

大家支付有问题有不懂的地方,源码,可咨询我

作者相关文章