微信支付-扫码支付、公众号支付的开发

0

微信支付-扫码支付、公众号支付的开发

微信支付开发指南

本文主要介绍微信支付的两种常见支付方式:扫码支付和公众号支付。我们将逐步详细描述每种支付方式的开发流程。

(一) Native原生支付Native原生支付即前文说的扫码支付,商户根据微信支付协议生成二维码,用户通过扫描该二维码完成支付。

1. 微信支付商户平台注册首先,商户需要在微信商户平台( 进入微信商户平台首页,点击“立即注册”按钮。

* 填写基本信息,如商户名称、联系人姓名、联系方式等。

*上传营业执照和其他相关证件。

* 等待审核通过。

2.申请API密钥在微信商户平台中,商户需要申请API密钥。API密钥用于签名请求,确保请求的合法性。

* 进入微信商户平台首页,点击“API管理”菜单。

* 点击“申请API密钥”按钮。

* 填写相关信息,如API密钥名称、描述等。

* 等待审核通过。

3.生成二维码使用微信支付协议中的接口生成二维码。具体步骤如下:

* 使用微信支付协议中的接口,传入商户订单号、金额等信息。

* 接口返回一个包含二维码内容的JSON对象。

* 将JSON对象中的二维码内容转换为二维码图片。

4. 用户扫码支付用户通过扫描生成的二维码完成支付。具体流程如下:

* 用户打开微信客户端,进入“发现”页面。

* 用户点击“扫一扫”按钮,选择二维码。

* 微信客户端会自动识别二维码内容,并跳转到支付界面。

* 用户确认支付信息后,完成支付。

(二) 公众号支付公众号支付是微信支付的一种常见支付方式。商户通过在微信公众平台中创建一个公众号,然后使用微信支付协议中的接口生成支付按钮,用户可以通过点击该按钮完成支付。

1. 微信公众平台注册首先,商户需要在微信公众平台( 进入微信公众平台首页,点击“立即注册”按钮。

* 填写基本信息,如公众号名称、联系人姓名、联系方式等。

*上传营业执照和其他相关证件。

* 等待审核通过。

2. 创建支付按钮使用微信支付协议中的接口生成支付按钮。具体步骤如下:

* 使用微信支付协议中的接口,传入商户订单号、金额等信息。

* 接口返回一个包含支付按钮内容的JSON对象。

* 将JSON对象中的支付按钮内容转换为HTML代码。

3. 用户点击支付按钮用户通过点击生成的支付按钮完成支付。具体流程如下:

* 用户打开微信客户端,进入公众号页面。

* 用户点击支付按钮。

* 微信客户端会自动识别支付按钮内容,并跳转到支付界面。

* 用户确认支付信息后,完成支付。

以上就是微信支付的扫码支付和公众号支付的开发流程。希望本文能够帮助您更好地理解微信支付的基本原理和开发流程。

支付公众号微信支付

版权声明:除非特别标注,否则均为网络文章,侵权请联系站长删除。

上一篇 微信如何设置扣款顺序(微信调整支付顺序步骤)

下一篇 微信开发 Java SDK微信公众支付(获取openid)