昔洛 的个人博客

Bug不空,誓不成佛

  menu
70 文章
14633 浏览
3 当前访客
ღゝ◡╹)ノ❤️

支付宝沙箱支付测试

支付宝沙箱环境测试

    移动手机支付的出现,给人们带了非常快捷的支付方式,越来越多的网商也开启了网络商店,支付宝对于商家也提供了有即时到账功能的支付接口,不过这个功能只针对个体户和企业用户才能使用,个体的话还是可以通过沙箱进行功能测试,本篇记录下沙箱环境测试的步骤。

进入平台

首先进入支付宝的开放平台,可百度直接搜索快速进入,登录自己的支付宝然后进行开发者签约,成功后选择上面的开放中心选择沙箱如图所示
image.png
进入后如下图所示
image.png

设置秘钥

如果已经设置过的秘钥那么就如图所示
image.png
如果没有设置的话可以下载支付宝官方的秘钥生成工具
windows点我下载
macos点我下载
下载好后按照文件里面的说明进行生成秘钥设置,打开 bat
如下图
image.png
如果开发环境是 java 就选择第一个,默认也是 2048
点击生成秘钥,目录下会自动生成两个 txt 用来保存秘钥的可以点击这个进行查看image.png
将生成好的秘钥复制好然后在这个设置沙箱公钥
image.png
其他的可以暂时不用设置

沙箱钱包和沙箱账号

针对沙箱的支付调试,支付宝提供了沙箱钱包和沙箱账号(商户,用户)用来测试支付使用
沙箱支付现在只有安卓版本的
image.png
沙箱账号在左侧点进去就可以看到测试账号,然后用沙箱支付宝进行登录使用即可
image.png

项目产品

支付宝的项目产品开通是需要商户签约的,个人是不行的,个体户和企业用户可以申请,沙箱环境里面是可以调试使用,所有的均是可以在沙箱里使用,如下图
image.png
本次记录 PC 网页支付的开发测试,沙箱项目选择image.png

DEMO 测试

可以点我进行Demo测试下载,这是一个前辈的测试工具,还有更完善的测试方法点我访问大佬的GitHub
我是用的是 Eclipse 导入项目工程,配置好相关环境打开这个 java 进行参数配置
image.png
按照这里面的信息从把沙箱环境的相关内容填进去
image.png
需要注意的是这里一定要填支付宝公钥,不是应用公钥! 支付宝公钥,不是应用公钥! 支付宝公钥,不是应用公钥!
image.png
image.png
支付宝网管用沙箱测试的时候需要填写 https://openapi.alipaydev.com/gateway.do
配置好后运行项目可以进行测试了
订单页面:
image.png
付款页面:
image.png
付款成功后的页面:
image.png
出现这些,就说明配置正确,正式项目上线后的配置步骤也是如此,将申请的 appid 和秘钥,网关信息配置上去就算完成了。

(゚д゚)σ弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌弌⊃