2 Star 0 Fork 3

songxiaohui/支付宝demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
readme.txt 1.61 KB
一键复制 编辑 原始数据 按行查看 历史
songyh_1314@163.com 提交于 2018-02-11 17:38 . 初始化
※运行环境※
Eclipse+JDK1.6及以上+Tomcat6.0及以上
※使用方法※
SDK下载地址:
https://doc.open.alipay.com/docs/doc.htm?treeId=193&articleId=103419&docType=1
第一步;请下载【JAVA版资源】的SDK。
第二步:下载完毕后,把压缩包解压。
第三步:压缩包alipay-sdk-javaXXX.jar、commons-logging-1.1.1.jar架包文件放入工程项目alipay.trade.page.pay-PHP-UTF-8\WebContent\WEB-INF\lib中。
第四步:打开AlipayConfig.java文件,设置请求参数信息并保存,请求参数信息有:app_id、merchant_private_key、alipay_public_key、return_url、notify_url。
bizContent的各个请求参数用法与拼接方式,见文档:https://doc.open.alipay.com/docs/doc.htm?treeId=270&articleId=105899&docType=1
第五步:运行index.jsp文件
第六步:体验支付流程,看效果等。
※业务处理注意事项※
请配置notify_url文件、return_url文件,其中,notify_url文件主要是写入业务处理逻辑代码,请结合自身情况谨慎编写。
如何验证异步通知数据?
1、商户需要验证该通知数据中的out_trade_no是否为商户系统中创建的订单号
2、判断total_amount是否确实为该订单的实际金额(即商户订单创建时的金额)
3、校验通知中的seller_id(或者seller_email) 是否为该笔交易对应的操作方(一个商户可能有多个seller_id/seller_email)
4、验证接口调用方的app_id
※说明※
本demo仅仅为学习参考使用,请根据实际情况自行开发,把功能嵌入您的项目或平台中。
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/syhsmile/ZhiFuBaodemo.git
git@gitee.com:syhsmile/ZhiFuBaodemo.git
syhsmile
ZhiFuBaodemo
支付宝demo
master

搜索帮助