微信支付jscode

前情提要

申请公众号/服务号获得appid

申请商户平台

公众号/服务号/开放平台 与商户hao

6种支付方法

微信支付有6钟支付方法

1.刷卡支付:用户打开微信钱包的刷卡的界面,商户扫码后提交完成支付

2.公众号支付:用户在微信内进入商家H5页面,页面内调用JSSDK完成支付

3.扫码支付:用户打开"微信扫一扫“,扫描商户的二维码后完成支付

4.APP支付:商户APP中集成微信SDK,用户点击后跳转到微信内完成支付

5.H5支付:用户在微信以外的手机浏览器请求微信支付的场景唤起微信支付

6.小程序支付:用户在微信小程序中使用微信支付的场景

有6种支付方法 主要的是 2 4 6

JSAPI支付

流程图

申请授权码

申请openid首先需要获取授权码,获取授权码基于OAuth2.0协议,接口如下: 请求URL: 参数如下:

https://open.weixin.qq.com/connect/oauth2/authorize? appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

获取open id

https://api.weixin.qq.com/sns/oauth2/access_token? appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code

native支付

其实和jsapi是一样的,只不过jsapi调用微信支付模块

而native需要你主动扫码

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值