美文网首页
uni-app微信小程序支付

uni-app微信小程序支付

作者: 灬深碍灬 | 来源:发表于2020-03-28 00:20 被阅读0次

今天调试完微信小程序支付就十二点了,调试了一个小时多,算是初次尝试微信小程序的支付功能,碰到了一些问题,在这里记录一下
调试小程序费了一个多小时,总的来说还算顺利,当中碰到的问题有:调用支付JSAPI缺少参数: total_fee,支付验证签名失败。这两个
先上代码吧(小程序支付中前端做的内容还是相对比较少的)

 payment(item){
   his.$ajax.payment({id:item.id},res=>{
      uni.requestPayment({
          provider: 'wxpay',
          timeStamp: '1585322276',//时间戳
          nonceStr: '03a619d2d9d5496b89fe73ee5ce1fa38',//随机字符串
          package: "prepay_id=wx000000000000000000000000",//统一下单接口返回的 prepay_id 参数值
          signType: 'MD5',
           paySign: '00000000000000000000000000',//签名内容
           success: function (res) {
              console.log('success:' + JSON.stringify(res));
           },
           fail: function (err) {
              console.log('fail:' + JSON.stringify(err));
           }
       });
    });
 },

⬇️⬇️⬇️这个问题是由于后台使用的时间戳没有对应上


调用支付JSAPI缺少参数: total_fee

⬇️⬇️⬇️这个问题最重要了,就是看文档内容时,文档内容只是说package和paySign内容前端需要,但是,调试了几次之后,timeStamp和nonceStr也是需要的!!!时间戳和随机字符串也是需要从后台获取的,要跟paySign加密的内容是统一的,这样才能保证调试成功。


支付验证签名失败

好了好了,不搞了,去睡了,快顶不住了

相关文章

  • 自定义条件编译

    缘由: uni-app同一套代码 无法区分 微信小程序插件 和微信小程序 当前项目开发微信小程序、支付宝小程序、业...

  • uni-app小程序第一个项目完成总结

    之前分别维护微信和支付宝小程序,真的很麻烦啊,烦躁,了解了uni-app就边练手边重构项目了。先适配的微信小程序,...

  • uni-app微信小程序开发 - 环境搭建与初体验

    利用uni-app开发微信小程序,要比单纯的开发微信小程序方便很多。uni-app不仅有vue的便利,还可以使用微...

  • 微信小程序:支付系列专辑(开发指南+精品Demo)

    小程序支付指南: 微信小程序与php 实现微信支付 | 链接 微信小程序---设计支付密码的输入框| 链接 e玩转...

  • 跨平台框架

    uni-app 简介:一套代码编译到6个平台安卓,iOS,H5,微信小程序,支付宝小程序,百度小程序网站:http...

  • 微信小程序支付开发具体流程

    申请微信支付小程序认证后进入微信支付申请小程序的微信支付实战:微信小程序支付开发具体流程 填写企业信息对公账户并上...

  • uni-app唤醒小程序

    uni-app跳转小程序 场景 在uni-app中的安卓程序里,跳转微信小程序 配置步骤 配置APP和小程序 AP...

  • 2021-11-05

    uni-app配置微信小程序调试 1.打开manifest.json-->微信小程序设置,然后填写AppID 2....

  • 小程序一键转uniapp

    一款神器:支持转换微信、QQ、头条/抖音、支付宝/钉钉和百度等小程序转换到 uni-app 项目输入小程序项目路径...

  • uni-App 使用体验

    uni-App 号称一处编写,处处编译,用h5写代码,可以编译到所有平台。Android,iOS,微信小程序,支付...

网友评论

      本文标题:uni-app微信小程序支付

      本文链接:https://www.haomeiwen.com/subject/fvuduhtx.html