当前位置:   article > 正文

支付宝支付对接DEMO_支付宝支付demo和支付宝授权demo区别

支付宝支付demo和支付宝授权demo区别

对接支付宝流程:
一、步骤分析
❶以post方式进行提交参数请求到支付宝接口进行支付
❷支付宝收到支付后进行通知给你安全、支付回调等问题(两种通知方式:1.同步通知,2.异步通知)
①同步通知
支付宝同步通知本地浏览器进行重定向操作,主要给用户展示支付宝支付结果是否成功,不会处理订单状态
②异步通知
支付宝服务器使用httpclient技术调用你的接口进行通知,支付宝把支付结果以报文方式给你,你进行解析是支付成功还是失败,根据结果修改订单状态,可能由于网络原因,你没有响应支付宝,这时候支付宝可能会进行补偿机制,解决支付回调幂等使用全局ID

二、图解DEMO配置步骤

公钥加密,私钥解密

  1. 将下载的alipay.trade.page.pay-JAVA-UTF-8项目导入到eclipse中,可以通过如下链接下载
    链接:https://pan.baidu.com/s/1g-uOZ_HJ3qj2QiWe3-qmqw
    提取码:f3er

  2. 通过如下链接进入支付宝沙箱登录页面
    https://openhome.alipay.com/platform/appDaily.htm
    在这里插入图片描述

  3. 进入到如下界面
    在这里插入图片描述

  4. 使用支付宝生成公钥应用代码生成公钥和私钥,可通过如下链接下载
    链接:https://pan.baidu.com/s/1DCCxrzFGll_A7jg3OceVMg
    提取码:ezft

  5. 生成公钥和私钥之后,复制公钥配置到如下处
    在这里插入图片描述

  6. 将生成的私钥粘贴到项目中的如下处
    在这里插入图片描述

  7. 在步骤5中的图片中查看支付宝公钥并复制
    在这里插入图片描述

  8. 将复制的支付宝公钥粘贴到项目中的如下处
    在这里插入图片描述

  9. 复制APPID,并粘贴
    在这里插入图片描述
    在这里插入图片描述

  10. 复制支付宝网关,并粘贴
    在这里插入图片描述
    在这里插入图片描述

  11. 配置下面的两个参数要使用外网映射工具(如natapp)
    在natapp中可以购买一个隧道,然后将下载的客户端启动获取复制它的地址并粘贴
    在这里插入图片描述
    其它参数选择默认

  12. 将该项目添加到tomcat中,如下配置
    在这里插入图片描述

  13. 在浏览器中进行访问
    在这里插入图片描述

  14. 进入测试账号
    在这里插入图片描述

  15. 使用测试账号进行测试付款

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/486533
推荐阅读
  

闽ICP备14008679号