微信支付-全面详解(学习总结---从入门到深化)(上)

简介: 微信支付(https://pay.weixin.qq.com)是腾讯集团旗下中国领先 的第三方支付平台,一直致力于为用户和企业提供安全、便捷、专业的在线支付服务。

微信支付介绍

微信支付(https://pay.weixin.qq.com)是腾讯集团旗下中国领先 的第三方支付平台,一直致力于为用户和企业提供安全、便捷、专业的在线支付服务。

付款码支付

付款码支付是指用户展示微信钱包内的“付款码”给商户系统扫描后 直接完成支付,适用于线下场所面对面收银的场景,例如商超、便利店、餐饮、医院、学校、电影院和旅游景区等具有明确经营地址的实体场所。

使用示例

2345_image_file_copy_713.jpg

JSAPI支付

JSAPI支付是指商户通过调用微信支付提供的JSAPI接口,在支付场景中调起微信支付模块完成收款。

2345_image_file_copy_714.jpg

使用示例

2345_image_file_copy_715.jpg

小程序支付

小程序支付是指商户通过调用微信支付小程序支付接口,在微信小程序平台内实现支付功能;用户打开商家助手小程序下单,输入支付密码并完成支付后,返回商家小程序。

使用示例

2345_image_file_copy_716.jpg

Native支付

Native支付是指商户系统按微信支付协议生成支付二维码,用户再 用微信“扫一扫”完成支付的模式。该模式适用于PC网站、实体店单品或订单、媒体广告支付等场景。

使用示例

2345_image_file_copy_717.jpg

APP支付

APP支付是指商户通过在移动端应用APP中集成开放SDK调起微信支付模块来完成支付。适用于在移动端APP中集成微信支付功能的场景。

使用示例

2345_image_file_copy_718.jpg

刷脸支付

刷脸支付是指用户在刷脸设备前通过摄像头刷脸、识别身份后进行 的一种支付方式,安全便捷。适用于线下实体场所的收银场景,如 商超、餐饮、便利店、医院、学校等。

使用示例

2345_image_file_copy_719.jpg

1.微信支付是__集团旗下中国领先的第三方支付平台。腾讯

2.可以手动设置支付金额是____支付方式。JSAPI支付

微信支付_前期准备工作

2345_image_file_copy_720.jpg

获取商户号

微信商户平台:https://pay.weixin.qq.com/

场景:Native支付

2345_image_file_copy_721.jpg

获取APPID

微信公众平台:https://mp.weixin.qq.com/

2345_image_file_copy_722.jpg

注册流程

2345_image_file_copy_723.jpg

关联流程

APPID:微信公众号 =》 开发管理 =》 开发设置 =》 获取AppID

2345_image_file_copy_724.jpg

申请商户API证书

获取秘钥和证书

注意: 以上所有API秘钥和证书需妥善保管防止泄露。

2345_image_file_copy_725.jpg这个样子就是申请成功了

2345_image_file_copy_726.jpg

申请证书

2345_image_file_copy_727.jpg

下载安装证书工具

2345_image_file_copy_728.jpg

工具生成证书

2345_image_file_copy_729.jpg

复制请求串

验证密码

2345_image_file_copy_731.jpg

生成证书

2345_image_file_copy_732.jpg

生成证书

2345_image_file_copy_733.jpg

本地文件

2345_image_file_copy_734.jpg

注意:

1、aplclient_cert.p12:包含了私钥信息得证书文件。

2、apiclient_cert.pem:从apiclient_cert.p12中导出证书部分的文件,为pem格式,请妥善保 管。

3、apiclient_key.pem:部分开发语言和环境不能使用p12文件,需要使用pem文件为了方便, 直接提供。

获取API秘钥

APIv2版本的接口需要此秘钥

步骤:登录商户平台 => 选择 账户中心 => 安全中心 => API安全 => 设置API密钥

生成随机密码https://suijimimashengcheng.bmcx.com/

2345_image_file_copy_736.jpg


目录
相关文章
|
2月前
|
存储 JSON 小程序
微信小程序入门之新建并认识小程序结构
微信小程序入门之新建并认识小程序结构
63 1
|
3月前
|
小程序 JavaScript API
微信小程序开发学习之页面导航(声明式导航和编程式导航)
这篇文章介绍了微信小程序中页面导航的两种方式:声明式导航和编程式导航,包括如何导航到tabBar页面、非tabBar页面、后退导航,以及如何在导航过程中传递参数和获取传递的参数。
微信小程序开发学习之页面导航(声明式导航和编程式导航)
|
3月前
|
小程序 JavaScript
微信小程序学习之数据绑定,事件绑定,事件传参与数据同步的学习记录
本文介绍了微信小程序中的数据绑定、事件绑定、事件传参与数据同步的基本概念和使用方法,包括如何在data对象中定义数据、使用mustache语法在wxml中渲染数据、绑定和处理事件、事件对象属性、事件传参以及实现输入框与data数据的同步。
微信小程序学习之数据绑定,事件绑定,事件传参与数据同步的学习记录
|
7月前
|
JavaScript Java 测试技术
用于日语词汇学习的微信小程序+springboot+vue.js附带文章和源代码设计说明文档ppt
用于日语词汇学习的微信小程序+springboot+vue.js附带文章和源代码设计说明文档ppt
73 0
|
4月前
|
小程序
关于我花了一个星期学习微信小程序开发、并且成功开发出一个商城项目系统的心得体会
这篇文章是作者关于学习微信小程序开发并在一周内成功开发出一个商城项目系统的心得体会,分享了学习基础知识、实战项目开发的过程,以及小程序开发的易上手性和开发周期的简短。
关于我花了一个星期学习微信小程序开发、并且成功开发出一个商城项目系统的心得体会
|
6月前
|
小程序 前端开发 JavaScript
微信小程序|英语学习交流平台小程序
微信小程序|英语学习交流平台小程序
|
6月前
|
小程序 前端开发 安全
微信小程序|大学生党务学习平台的设计与实现
微信小程序|大学生党务学习平台的设计与实现
|
6月前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的绘画学习平台的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的绘画学习平台的详细设计和实现
42 2
|
6月前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的用于日语词汇学习的微信小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的用于日语词汇学习的微信小程序的详细设计和实现
45 0
基于SpringBoot+Vue+uniapp微信小程序的用于日语词汇学习的微信小程序的详细设计和实现
|
6月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的用于日语词汇学习的微信小程的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的用于日语词汇学习的微信小程的详细设计和实现(源码+lw+部署文档+讲解等)