• Spring Cloud 支付宝支付的流程


    沙箱环境
    又称沙盘,为了开发与调试所提供的环境,它与生产环
    境互相隔离,但具有生产环境几乎完全相同的功能
    蚂蚁金服开放平台——开发者中心
    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

  • 相关阅读:
    面向对象-对象的内存图
    面向对象-类与对象的关系
    部署Ambari Server实战案例
    面向对象介绍
    基础语法-二维数组的基本使用
    基础语法-无序/有序数组中元素的查找
    常见数据结构与算法-冒泡排序
    常见数据结构与算法-选择排序
    基础语法-数组的常见问题及常见操作
    基础语法-数组的内存分配
  • 原文地址:https://www.cnblogs.com/softidea/p/12325587.html
Copyright © 2020-2023  润新知