本文只接入了支付宝中的APP支付,如果要拓展更多支付方式的的话,请看文末补充
项目支付流程
- 前端发起创建订单请求
- 后端接受请求创建订单,并将订单参数进行支付宝对应签名并返回
- 前端拿到签名后调起支付宝支付
- 本文主要写的就是2的过程
前期准备工作:
- 创建应用
- 创建公私钥
- 进入沙箱环境
- 进行沙箱模拟测试
- 代码
一:创建应用
登录:https://openhome.alipay.com/develop/manage 按照提示对应创建自己的应用
二:创建公私钥
-
在支付宝应用,开发设置,设置接口加签方式(
我使用密钥加签,证书加密太复杂还没有研究
)
-
按照指示下载
支付宝开放平台密钥工具应用
并进行公私钥生成支付宝公钥