You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

94 lines
1.8 KiB
Markdown

# 企业级支付全家桶设计和实战
## 1. 基本概念逻辑
### 1.1 主流支付渠道说明
- 种类
- 微信支付
- 支付宝
- 支付产品逻辑
- 微信支付
- 社交行为进行绑定的,有利于社交行为下的交易促成
- 对北方比较友好,北方人用微信支付的根基比较重
- 微商比较友好
- 对小程序生态的付款比较友好
- 支付宝支付
- 对生活服务类和理财类比较友好
- 对淘系下的支付行为比较友好
- 在南方比较受到欢迎和推崇
- 银联/云闪付
- 线下比较多
- 主要是有优惠相关的场景
- 市场份额
- 支付宝 54%
- 微信支付 40%
- 银联支付 0.4%
- 京东/美团都有0.7%以上
- 不同支付场景使用不同的支付方式
- 在微信小程序里面付款支付, 需要使用小程序支付接口
- 在微信里面打开网页进行付款要使用JSAPI支付接口
- 在手机浏览器上面使用微信付款要用H5支付接口
- 如果选用微信扫码支付,需要调用Native支付接口
### 1.2 补充研究方向
- 各种支付的资质和通道??????
- 有什么好的申请方式
- 收费情况
- 限制
## 2. 环境讲解
- 正常Java环境即可
## 3. 微信支付
### 1. 支付宝对接
#### 1.1 介绍
- 支付宝今年推出了新的转账接口alipay.fund.trans.uni.transfer(升级后安全性更高,功能更加强大)
- 老转账接口alipay.fund.trans.toaccount.transfer将不再维护
- 新老接口的一个区别就是新接口采用的证书验签方式
- 使用新接口要将sdk版本升级到最新版本2022年4月12日 升级时最新版本是4.22.67
#### 1.2 对接流程
- 证书
- 写配置文件
- pom依赖
- 读取配置信息写配置类
- 封装成工具类