支付宝支付(一)——沙箱环境测试(图文)

支付宝支付(一)——沙箱环境测试(图文)

一、支付宝开放平台注册

  1. 使用支付宝登录支付宝开放平台,登录成功后进入控制台

在这里插入图片描述

  1. 进入控制台后选择自研开发服务,信息填写完毕后进入管理中心
    在这里插入图片描述
    在这里插入图片描述

  2. 选择研发服务
    在这里插入图片描述

  3. 使用沙箱环境的第一件事情就是配置沙箱环境的基本信息,首先就是配置秘钥,我们可以点击生成方法链接查看秘钥的具体生成方法,内容很详细

在这里插入图片描述

下载支付宝开放平台开发助手客户端,具体使用步骤文档上已经详细写出,秘钥生成后注意保存好应用公钥与应用私钥

在这里插入图片描述
在这里插入图片描述
秘钥生成后我们需要将设置到沙箱环境的秘钥里面,这里选择公钥方式而不是公钥证书

在这里插入图片描述

设置成功后平台将会自动生成一个支付宝公钥

在这里插入图片描述

设置了这些信息就可以使用了,既然我们使用的是沙箱环境,那就需要一个沙箱账号和沙箱版的支付宝,获取位置如下
在这里插入图片描述
在这里插入图片描述

二、电脑网站支付Demo测试

账号和沙箱环境已经配置完成,下一步操作就是测试官方demo了,这也是大部分人学习新东西的重要方式,下面我们就以电脑网站支付Demo作为案例来进行学习。

  1. java版Demo下载

本文章只记录注册、沙箱环境配置、Demo测试,具体支付流程与Api不作讲解,下面是Demo的下载地址
在这里插入图片描述
请添加图片描述

  1. 项目导入到IDEA

目录结构:

在这里插入图片描述
项目中必须要更改的只有AliPayConfig一个类,填入必要的参数

在这里插入图片描述
3. 参数解释

在这里插入图片描述

其中notify_url与return_url分别为服务器异步通知页面路径和页面跳转同步通知页面路径,必须是外网可以访问的地址。return_url是买家付款成功后跳转的页面,比如说我们使用淘宝支付之后会自动跳转到指定的页面,用于展示给用户,notify_url指定的地址不是用于向用户展示的页面,而是后台执行的操作,比如可能是修改数据库中的订单信息、同步数据等。

  1. 页面展示
    请添加图片描述请添加图片描述

猜你喜欢

转载自blog.csdn.net/qq_41345281/article/details/106673756