美文网首页
微信公众号支付

微信公众号支付

作者: huocto | 来源:发表于2018-08-06 13:21 被阅读0次

1、根据调用后台接口获取支付商户信息需传的参数逐一获取,确保其余所有参数无误,接下来就是获取用户的openId,那么首先需要用户授权,获取code后调用后台接口从而获取openId,其获取方式有两种,可查看微信公众平台开发文档,此处以静默授权为例:

授权之后会跳转到回调地址,即上述方法参数(redirect_url),所以此授权方法所在页面不可以是支付业务的页面,需另行在处理支付业务页面之前加一个load页面或是放在支付业务之前的页面,授权后跳转到支付业务的页面获取openId

因业务需求,需要获取用户位置坐标,所以有此方法,有用到的小伙伴可参考高德地图相关的开发文档;在使用时需在页面引入,使用vue的即在index页面引入<script type="text/javascript" src="//webapi.amap.com/maps?v=版本号&key=你申请的key"></script>;若无此需求可忽略此方法,只需在此页面调用引导授权的方法即可

2、用户授权后跳转到了回调的页面(也就是支付业务的页面),此时可传入code后调用你们业务后台的接口拿到openId,(toolOpenId)

3、至此所需传的参数齐备,接下来就是请求支付的商户信息,之后调用微信接口获取签名,在此之前需 import wx from 'weixin-js-sdk ,

至此只要细心就可以正常的出现微信支付窗口,至于图中出现的mui和tool等不明对象大家可以忽略,从图中获取对自己有用的信息,弄明白大致的流程就可以了,有不当的地方也希望大家指正!

相关文章

  • PHP微信公众号支付开发总结

    微信公众号开发是很常见的开发,其中微信支付占有很大的比重。微信公众号分为服务号和订阅号,服务号支持微信支付。 前期...

  • 关注公众号领红包常见问题解答

    一、关注领红包对公众号的要求: 公众号必须开通“微信支付”和“现金红包”功能权限 登录微信公众平台 – 微信支付(...

  • 微信公众号配置

    微信支付 - 商户平台 商户号 支付证书 微信公众号 appid & appscret 开发 > 基本配置 > ...

  • 【微信】支付

    公众号支付 调用微信js支付接口的页面,必须接口域名授权。在公众平台中设置,最多可以授权3个。 使用微信公众号支付...

  • 关于微信公众号发红包|应该知道的几种玩法

    微信公众号发红包首先必须是开通微信支付了的公众号,支持开通微信支付的公众号类型包括:服务号和主体为政府或媒体资质的...

  • 微信支付

    公众号支付是指在微信app中访问的页面通过js直接调起微信支付; 一:设置域名 登录微信公众平台; 微信支付中设置...

  • 微信公众号网页支付summer版

    该文仅对于中间这种支付方式有参考价值哟 一、开发背景 在微信公众号中,需要进行微信支付且为微信公众号网页支付。 二...

  • 商城商品微信支付

    本次我们主要介绍的是公众号支付 1.当我们自己有微信公众号,开通了微信支付业务 2.我们到微信支付的官网,http...

  • 2019-08-19

    blog在线点单备案图标微信公众号微信支付微信赞赏支付宝出行红包支付宝支付支付宝红包

  • 微信支付

    微信公众号支付分为三类 以下主要介绍公众号H5授权支付 首先看一下微信支付的业务逻辑 大部分微信支付逻辑在于服务器...

网友评论

      本文标题:微信公众号支付

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