开发项目中使用到了财务支付:选择支付宝进行支付。在java后台实现支付宝支付,当初自己接受到这个项目时,也很迷茫,没有什么方向。经过自己研究之后,将自己的经验同大家分享,希望对大家有所帮助。
1.项目中肯定有商家用户,我们使用相应的阿里提供的接口时,主要使用两个东西:商户用户对应的PID和KEY
获取PID和KEY的方法:
(1)在支付宝的首页 https://www.alipay.com/,使用商户用户的账号和密码进行登录
(2)接着点击页面最上面上面的导航中的 商户服务
(3)在弹出的页面中找到 签约管理 点击之后,找到 查看PID | KEY 之后,通过指示你就可以获取到PID和KEY
直接上图:
2.查看你服务的商家用户签约的支付服务是什么:比如,有
你要登录上你的商户账户,去查询一下你的账户是否签约了相应的服务,如果没有签约服务,是不能实现支付的。
2.1如何查询自己对应的账户都签约的哪些服务?哪些正在审批?哪些已经过期了?哪些需要续签?
仍然在上面提到的签约管理页面下面有关于签约服务的审批信息:
如果服务是处于已完结状态,说明这个服务可以使用了。
3.根据这个对应的服务去官网去拿相应的接口压缩包就像上面的截图所示,或者直接询问
支付宝技术问题在线询问:https://b.alipay.com/order/techService.htm(他们人很好,很多问题都能帮你解决!)
压缩包解压之后文件结构:
接下来你要做的是就是好好研究,反复研究,仔细研究PDF文件了,一切问题都会在这里提到。实在解决不了,就去骚扰技术客服吧!