PC端支付宝支付测试(沙箱环境)

时间:2024-04-13 11:50:34

用浏览器搜索支付宝开发平台
PC端支付宝支付测试(沙箱环境)
点进去进行登录后、点击文档
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
点击网页&移动应用、然后点击开放能力,再点击支付能力里面的电脑网站支付的SDK&DEMO然后下载Demo
PC端支付宝支付测试(沙箱环境)
下载之后进行压缩然后倒入demo,这里导入项目的话用eclipse比较方便,因为他的默认配置文件就是eclipse的方式
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
刚导入的项目会发现它的WebContent报错
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
这是因为我们没有把项目添加到tomcat服务器中我们把项目添加到服务器中就可以了
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
点击Server Runtime然后选择tomcat服务器
PC端支付宝支付测试(沙箱环境)
然后我们点击src下的AlipayConfig.java文件会发现有几个值是空的,这是需要我们自己填写的
PC端支付宝支付测试(沙箱环境)
app_id 收款账号既是您的APPID对应支付宝账号
merchant_private_key 商户私钥,您的PKCS8格式RSA2私钥
alipay_public_key 支付宝公钥
notify_url、return_url 这两个的“工程公网访问地址”内容该为本地访问地址加端口127.0.0.1:8080
前三个的话是如果有企业账号是需要填写自己的私钥和公钥信息的,我们以沙箱环境测试
我们点击控制台下面的研发服务

PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
app_id 这个值就是沙箱环境的APPID
支付宝网关复制下把文件中gatewayUrl的地址替换了

PC端支付宝支付测试(沙箱环境)
这里我是设置过了所以有查看,没设置过的需要设置,我们点设置需要下载**生成器
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
下载安装后用工具生成**
PC端支付宝支付测试(沙箱环境)
然后点击打开文件位置
PC端支付宝支付测试(沙箱环境)
打开生成的私钥复制然后赋值给merchant_private_key注意引号内的前后不要有空格
然后复制生成的公钥粘贴到沙箱环境的公钥字符位置然后点击保存

PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
他自动生成了支付宝公钥然后复制支付宝公钥把他粘贴给
alipay_public_key
然后我们启动项目在浏览器测试效果

PC端支付宝支付测试(沙箱环境)
点击付款
PC端支付宝支付测试(沙箱环境)
出现这种问题换浏览器或者用eclipse内置的浏览器,我这里用内置浏览器

PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
他这里让我们扫码支付也可以用账号支付,你可以下载一个沙箱环境的手机支付宝就能扫码支付了,我们这里用账号支付账号在刚刚配置沙箱环境的下面,然后复制买家账号在输入密码
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
等它跳转支付页面再输入支付密码
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)
这个就是我们刚刚配置的那个支付完成后跳转自己本地的返回页面
PC端支付宝支付测试(沙箱环境)
PC端支付宝支付测试(沙箱环境)