支付宝,模拟支付,JavaWeb为例

支付宝,模拟支付,JavaWeb为例

  • 模拟支付,模拟支付宝支付操作
    • 效果图展示
    • 详细教程(网页申请部分)
    • 详细教程(代码部分)
    • 注意事项
    • 感谢

模拟支付,模拟支付宝支付操作

使用蚂蚁金服提供的沙箱支付宝进行支付宝的操作模拟,本文使用的是JavaWeb项目开发为例,在JavaWeb项目中引入支付宝的接口,对于项目的完整度有所提高(本文只进行了支付模拟,如需其他功能,请查看蚂蚁金服文档),希望此文对您有所帮助。

效果图展示

支付宝,模拟支付,JavaWeb为例_第1张图片
支付宝,模拟支付,JavaWeb为例_第2张图片
支付宝,模拟支付,JavaWeb为例_第3张图片

详细教程(网页申请部分)

1、百度搜索蚂蚁金服
支付宝,模拟支付,JavaWeb为例_第4张图片
2、实名入住,成为自研开发者
在这里插入图片描述
3、登录成功之后,点击上方 开发中心
支付宝,模拟支付,JavaWeb为例_第5张图片
4、点击当前页面最下方 立即开发
支付宝,模拟支付,JavaWeb为例_第6张图片
5、依次点击 开发中心研发服务
支付宝,模拟支付,JavaWeb为例_第7张图片
6、点击右上角 沙箱当面付接入引导
在这里插入图片描述
7、选择对应的语言,点击 支付宝密钥生成器 下载密钥信息
(本文以JavaWeb项目为例,故选择的JAVA)
支付宝,模拟支付,JavaWeb为例_第8张图片
8、解压下载好的文件,双击 RSA签名验签工具.bat
支付宝,模拟支付,JavaWeb为例_第9张图片
9、默认选项,之后点击 生成密钥, 保存好当前私钥以及公钥
支付宝,模拟支付,JavaWeb为例_第10张图片
10、点击 配置应用公钥,输入保存好的公钥信息支付宝,模拟支付,JavaWeb为例_第11张图片
11、此界面为当前状态,示为页面申请完成,接下来是代码部分。
支付宝,模拟支付,JavaWeb为例_第12张图片

详细教程(代码部分)

1、注意在操作代码之前,你需要去下载这个沙箱支付宝( ps:只有Android版本)

2、返回主界面 ,点击上方 文档中心,点击开发工具下的 SDK&DEMO
支付宝,模拟支付,JavaWeb为例_第13张图片
3、按照图片所示进行下载(本文以JavaWeb为例)
支付宝,模拟支付,JavaWeb为例_第14张图片
4、下载成功并解压,文件路径如下。此时需要注意的是,蚂蚁金服为用户提供的是Eclipse版本,个人使用IDEA,所以把其导入了IDEA,在这里推荐一篇Eclipse项目导入IDEA的文章
https://blog.csdn.net/github_34123799/article/details/71699203
感谢deer浩哥哥
支付宝,模拟支付,JavaWeb为例_第15张图片
5、在启动项目之后,进行对应的代码详细配置

找到对应路径下的AlipayConfig.java
支付宝,模拟支付,JavaWeb为例_第16张图片
下面进行详细的介绍
(1)app_id
支付宝,模拟支付,JavaWeb为例_第17张图片
(2)merchant_private_key、alipay_public_key
保存好的私钥、公钥,不多说,直接复制就可以

(3)notify_url、return_url
上方有详细的说明,必须是外网可以访问的地址

(4)sign_type、charset、log_path
默认

(5)gatewayUrl
支付宝,模拟支付,JavaWeb为例_第18张图片
6、配置好上述,就可以启动项目了,记得要使用沙箱支付宝进行扫码操作,对应的商家账号和买家账号在如下位置
支付宝,模拟支付,JavaWeb为例_第19张图片

注意事项

IDEA项目:如果在启动项目后,进行支付付款,提示错误,当前操作,
1、进入IDEA界面
2、右下角字符集
3、UTF-16与UTF-8之间切换一下,最后保存为UTF-8

感谢

感谢您的阅读,希望能对您有所帮助。
小白作者,如有错误多多指教。

你可能感兴趣的:(JavaWeb项目功能)