推广 热搜: 关键词  查询  智能  跳转  网站  下载  链接  互联  分析  谷歌 

uniapp之微信小程序 支付

   日期:2024-12-29     作者:kykrd    caijiyuan  
核心提示:  一、注册微信支付商户号(由上级或法人注册)    注册链接:https://pay.weixin.qq.com/index.php/apply/applyment_home

  一、注册微信支付商户号(由上级或法人注册)

    注册链接:https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal#none,如图

      注意:需要由主管及更上级领导进行注册,成为公司收款账户 (企业注册需要材料:营业执照、对公银行账户信息,法人身份证

  二、注册小程序账号(由上及或者领导注册)

    企业一般注册为企业小程序,非个人。地址链接:https://mp.weixin.qq.com/wxopen/waregister?action=step1

  三、登录商户号绑定小程序

    当小程序ID绑定至此商户,就可以调用此商户支付的相关接口,地址链接:https://pay.weixin.qq.com/index.php/core/home/login

  四、后端写接口

    根据前端传入数据,返回微信支付核心数据

  五、前端调用接口

    ① 获取openid(当前用户真实id)

    ② 调用公司后端接口,获取支付核心数据

      "appId": "xxxx",

           "nonceStr": "xxxx",

uniapp之微信小程序 支付

           "packagevalue": "prepay_id=xxxxx",

             "paySign": "xxxxxx",

             "signType": "MD5",

                     "timeStamp": "xxxxxx"

    ③ 调用微信官方支付接口,弹出支付界面

  六、项目中的微信支付

    一般情况下,支付界面都是在用户登录后,但是在我们开发微信小程序的支付功能时,到支付的时候用户已经登录该小程序,所以我们不需要从uni.login去获取code,再拿code获取openid,这个时候后端在登录的时候已经可以保存用户的登录信息,前端只需要调用后端接口,传商品id去获取所需要的的五个核心参数及需要的信息   

    uniapp官方文档链接:https://uniapp.dcloud.net.cn/api/plugins/payment.html#requestpayment

  七、支付过程图

 

     注:该文档为个人理解所写,有误可建议修改

本文地址:https://sicmodule.kub2b.com/tnews/5703.html     企库往 https://sicmodule.kub2b.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类生活信息

文章列表
相关文章
最新动态
推荐图文
生活信息
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号