微信小程序 如何调用微信支付接口

前提:

小程序为企业小程序 并开通了 微信打款认证

例子🌰:

我们这里以订单为例子

1.创建订单 朝后端发送订单id 或信息

2.后端生成 时间戳/随机字符/id/后端算法签名

3.将获取到的数据 塞入 wx.requestPayment然后就可以掉起为微信支付的接口

复制代码
wx.requestPayment({
        timeStamp: data.timeStamp + '',  //后端返回的时间戳
        nonceStr:  data.nonceStr,   //后端返回的随机字符串
        package:  data.package, //后端返回的prepay_id
        signType: data.signType, //后端签名算法,根据后端来,后端MD5这里即为MD5
        paySign:  data.paySign,  //后端返回的签名
        success: (res)=> {
          Toast('支付成功'+ res)
          this.updateData()
        },
        fail: (res)=> { 
          Toast('用户支付扣款失败'+ res)
          console.log('用户支付扣款失败', res)
        }
       })
相关推荐
井云AI1 小时前
井云智能体封装小程序:独立部署多开版 | 自定义LOGO/域名,打造专属AI智能体平台
人工智能·后端·小程序·前端框架·coze智能体·智能体网站·智能体小程序
攻城狮_11 小时前
微信HOOK 实现自动下载视频
微信·微信hook·vx·微信pc版
晓翔仔18 小时前
小程序个人信息安全检测技术:从监管视角看加密与传输合规
小程序
咸虾米2 天前
微信小程序服务端api签名,安全鉴权模式介绍,通过封装方法实现请求内容加密与签名
vue.js·微信小程序·uni-app
—Qeyser2 天前
小程序UI(自定义Navbar)
小程序
2501_915921432 天前
iOS 应用上架多环境实战,Windows、Linux 与 Mac 的不同路径
android·ios·小程序·https·uni-app·iphone·webview
Goona_2 天前
PyQt多窗口应用开发:构建完整的可二次开发用户登录注册模板
python·小程序·excel·pyqt
wstcl2 天前
安卓app、微信小程序等访问多个api时等待提示调用与关闭问题
android·微信小程序·webapi
咸虾米2 天前
微信小程序通过uni.chooseLocation打开地图选择位置,相关设置及可能出现的问题
vue.js·微信小程序
AAA修煤气灶刘哥2 天前
微信小程序+Spring Boot:三步教你搞定微信小程序登录+Token加密+全局拦截器
spring boot·后端·微信小程序