接入阿里支付宝其实不是很难,阿里提供了很全面的SDK供咱们使用,咱们只需调用API接口就能够完成支付功能,可是具体的业务仍是须要咱们本身编写,根据提供的文档记录一下简单的使用方式。java
一、登陆蚂蚁金服开放平台,进入沙箱(沙箱至关于测试环境,咱们可使用平台提供的测试帐号进行支付操做)api
二、配置密钥,沙箱网关等。(密钥生成使用阿里提供的工具便可,工具下载在网页介绍里)app
三、查看平台提供的测试帐号dom
四、下载官方的实例Demo(这里下载的是服务端的一个demo, APP唤醒什么的demo选左边下载便可)eclipse
五、解压后主要有两个文件,TradePayDemo里是引用了TradePaySDK包的,经过eclipse导入TradePayDemo项目jsp
六、修改配置zfbinfo.properties参数(参数均可以在上面的图中找到,其中pid在我的信息中)函数
open_api_domain:沙箱的网关,上线填写https://openapi.alipay.com/gateway.do工具
pid:开发者的PID测试
appid:沙箱的appidblog
private_key:app私钥
public_key:app公钥
alipay_public_key:支付宝公钥
七、打开项目的Main.java,根据里面的注解就能够开始玩耍啦!!!
八、取消上面逐个注释,而后测试上面的功能,在console中能看到很详细的信息了,demo中还实现jsp页面的测试(其实代码同样。。。),可是直观一些吧(PS:有些功能须要扫码的,其实就是用户付款码,在平台下载沙箱版支付宝APP就能够了,帐号已经提供了)
其实实际开发中还有处理一些回调函数啥的,后续再补充吧。