最近学习了易宝在线支付,易宝作为一个支付的中间商,支持很多种银行。
支付接入方案
通过中间商对接
易宝接入规范
易宝支付流程
![](https://i-blog.csdnimg.cn/blog_migrate/2c68e7c13f6b9c7f526c38ab27907a44.png)
数据加密
![](https://i-blog.csdnimg.cn/blog_migrate/c95b74cc21f023e81a573f28980f06b0.png)
字符串拼接顺序必须按照一定顺序,不能颠倒,不能为空。如果有空值,则使用””,不能使用null。
原数据与加密数据都发送
![](https://i-blog.csdnimg.cn/blog_migrate/51dff7b1aa1a01e67ef0234aba751aba.png)
原数据与加密数据一起发送之后,易宝网关会把原数据进行加密然后和传过来的加密数据进行对比,如果相等则进行支付否则不进行支付。
易宝提供商家ID与秘钥
![](https://i-blog.csdnimg.cn/blog_migrate/905d0d2c37d80b065b3341ae75b520eb.png)
申请易宝的商家之后,易宝会给你一个商家账号、一个加密秘钥。
发送servlet拼接信息并加密
发送信息到页面。