标签:alipay 支付宝 公钥 账号 支付 沙箱 使用指南
支付宝沙箱支付工具安装使用指南
一、登录支付宝沙箱
网址: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,显示支付成功,然后显示订单。
标签:alipay,支付宝,公钥,账号,支付,沙箱,使用指南 来源: https://www.cnblogs.com/lsm-boke/p/14908644.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。