码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Cloud 支付宝支付的流程

时间:2020-02-18 13:27:04      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:配置   detail   正式   doc   网站   说明   dash   mda   通知   

沙箱环境
又称沙盘,为了开发与调试所提供的环境,它与生产环
境互相隔离,但具有生产环境几乎完全相同的功能
蚂蚁金服开放平台——开发者中心
1.https://openhome.alipay.com
2.提供的调试产品
3. APP支付
4.当面付
5.电脑网站支付

接入步骤
1 创建应用并获取APPID
2. 配置密钥
3. 搭建和配置开发环境
4. 使用SDK
5.线上验收

为了更好的说明上述问题,这里分享一段Leon老师的课程视频

spring cloud

第一步:创建应用并获取APPID
? 准备工作
? 支付宝账号
? 必须在开放平台完成实名认证才能使用开放平台服务
? 生成应用唯一标识(APPID) ? 创建登记应用
? 提交実核
? 开发阶段可使用默认的沙箱应用
? 开发者中心-研发服务-沙箱应用
? 每个应用对应一个APPID
5/12

第二步:配置密钥
? 生成RSA密钥对
? 应用私钥
? 应用公钥
? 上传应用公钥
? 平台自动生成支付宝公钥

第三步:搭建和配置开发环境
? 下载SDK
? https://docs.open.alipay.com/54/103419
? 接口调用属性配置

 

第四步:SDK的使用2-1 ? SDK包说明
? alipay-sdk-java*.jar:支付宝SDK编译文件jar
? alipay-sdk-java*-source.jar:支付宝SDK源码文件jar
? commons-logging-1.1.1.jar:SDK依赖的日志jar
? commons-logging-1.1.1-sources.jar:SDK依赖的日
志源码jar
? 核心API
? AlipayClient:封装签名与验证
? AlipayTradePagePayRequest:支付请求类
? AlipayTradePagePayModel:封装请求支付信息 8/12
第四步:SDK的使用2-2 ? 服务器异步通知
? notify_url
? 支付宝使用POST方式,保证99.9999%的通知到达率
? 页面跳转同步通知
? return_url
? 支付宝使用GET方式,是由宠户浏览器触发的一个通知,
不保证其到达率

第五步:线上验收
? 在沙箱环境完成功能调试后,必须将支付宝网关、
appid、应用私钥、支付宝公钥修改成正式环境的配
置,并在蚂蚁正式环境进行完整的功能验收测试
? 完善应用基本信息
? 应用名称
? 图标
? 签约支付产品
? 开发配置
? 等待実核

总结
? 接入第三方(支付宝)支付
? 创建应用并获取APPID
? 配置密钥
? 搭建和配置开发环境
? SDK的使用
? 线上验收
————————————————
版权声明:本文为CSDN博主「weixin_38742453」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_38742453/article/details/101358306

Spring Cloud 支付宝支付的流程

标签:配置   detail   正式   doc   网站   说明   dash   mda   通知   

原文地址:https://www.cnblogs.com/softidea/p/12325587.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!