支付宝支付

支付宝支付 简易demo

项目地址

https://github.com/springboot-community/springboot-pay

【注】本demo仅用来学习 支付宝支付流程 并非一个完整的订单生态。
要各方面都考虑到那么就不是一个简易的demo了。

在学习支付宝支付前认为似乎很难,仔细查阅支付宝支付的文档后发现其实写的还相对比较全面。
连傻瓜式代码直接在官方文档里都贴出来了,极其友好,相比同是阿里系的其他产品的文档友好程度+++

学习前准备

mongodb数据库的安装

由于支付宝订单通知的参数数量究极多,如果使用mysql数据库可能光建表就够呛?

传送门1

内网穿透工具的使用

由于涉及和支付宝网关间的交互重定向跳转不得不使用内网穿透工具
若不适用内网穿透工具就要将项目打包发布到线上环境

按回车

现在 就可以使用 http://ojbkplus.vaiwan.com/ 访问到 127.0.0.1:8091

或者使用其他类似的内网穿透工具也可以

传送门2

沙箱环境的使用

传送门3

正式环境需要企业资质,作为个人开发者是没办法申请的,
沙箱环境基本上和正式环境一致。
每周日中午12点至每周一中午12点沙箱环境为维护起将不可使用请避开这个时间段。


工具下载 https://openhome.alipay.com/platform/appDaily.htm?tab=info

项目配置

这些修改一下基本就能跑了

先马克一下,等明天上班试试!