支付宝沙箱支付工具安装使用指南

支付宝沙箱支付工具安装使用指南

一、登录支付宝沙箱

网址:https://docs.open.alipay.com/200/105311/

二、登录方式

可使用支付宝账号登录,然后注册沙箱支付开发者账号。

具体操作可看开发工具指南:
https://opendocs.alipay.com/open/200/105311/

三、检查沙箱账号中卖家和买家账号是否已经生成

注册成功点击研发服务

四、生成RSA秘钥

公钥和密钥的介绍

用户需要有自己的公钥和密钥,密钥由自己保持,
作用是将发送给支付宝网站的数据进行加密,并且用户需要将自己的公钥告诉支付宝,支付宝可以用公钥进行解密。
同样的,用户也需要拿到支付宝的公钥。



下载后点击安装:

安装后打开应用程序

生成秘钥:

对应的生成的文件:

五、设置公钥信息




复制刚才生成的公钥放在以上红色文本框中:

六、设置密钥

秘钥配置:(如果不生成会导致签名失败)
点击设置:


把公钥复制到以上文本框中:

七、下载沙箱支付宝


仅限安卓、如果下载成功之后, 需要登录:账号和密码就是你当前沙箱环境的
如果登录不了就copy账号信息,否则可能导致输入有差异

八、下载官方测试代码

官方测试代码:https://openclub.alipay.com/support/helpcenter/96


解压测试代码:

九、将下载的项目导入到idea

1、创建maven项目

2、转为web项目:

3、在pom加入支付依赖

<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>javax.servlet.jsp-api</artifactId>
    <version>2.3.1</version>
    <scope>provided</scope>
  </dependency>
  <!--alipay-->
  <dependency>
    <groupId>com.alipay.sdk</groupId>
    <artifactId>alipay-sdk-java</artifactId>
    <version>3.6.0.ALL</version>
  </dependency>
  <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
</dependency>

4、引入下载的源码中的素材

十、测试DEMO- 设置核心配置文件信息


要把AlipayConfig要转为utf-8 BOM格式:

1、商户ID

2、商户私钥

3、设置支付宝公钥信息


复制红色文本框中的信息到代码中

4、支付宝网关

5、修改工程地址

6、访问首页面进行支付测试
测试地址:http://localhost:8080/alipayProject_war_exploded/index.jsp

谷歌浏览器如果遇到以下问题,可以换个浏览器:

点击支付:


支付成功后会进入return_url.jsp,显示支付成功,然后显示订单。

posted @ 2021-06-20 21:48  泰初  阅读(1962)  评论(0编辑  收藏  举报