02
开通
开通微信支付云调用,在云控制台 -> 设置 -> 全局设置中开通,如下所示
?...API权限也会显示“已授权”
03
微信支付流程
在小程序端:用户在小程序端点击支付时,使用wx.cloud.callFunction调用云函数(例如:支付云函数名为questionPay),并将商品描述...,触发支付操作,请求云函数,并且携带一些参数给该云函数,在云函数返回成功的结果中,拿到返回的参数,然后调用wx.requestPayment唤起微信支付....:更新文件”或右键云函数根目录文件夹 cloudfunctions,选择“上传并部署:云端安装依赖(不上传 Node_modules)”
最后就可以在开发者工具的模拟器里点击"发起支付"的按钮了,这时会弹出支付的二维码...,扫码支付就可以了;也可以使用预览或真机调试
06
结语
你会发现用云开发的云支付实现微信支付功能,非常便捷,没有几行代码,你只需要专注自己的业务逻辑开发就可以了的,无需关心证书、签名、也无需依赖第三方模块