国内各个银行支付接口开发大全
互联网+ admin 发布时间:2015-09-05 21:29:37 浏览: 次
本人开发过国内目前5大国有银行的支付接口。下面对这些银行的接口做一些总结。先说下B2C接口。
最简单的是中国银行,中国银行的支付接口不需要额外的java开发包,利用php本身的功能就可完成。
其他银行的支付接口均需要java开发包的支持。也就是说验签部分均需要各个银行的验签Java包来完成。
具体的实现方法也是大同小异。但是基本的就是下面几条。
1 在服务器安装JVM虚拟机,也就是java环境。
2 然后启动一个java命令来启动java包,监听某个端口。
3 把银行的根证书和商户证书导入服务器环境。
4 在支付的时候,把需要验签的数据(一般为xml数据)发送到监听的端口,有监听的端口发回验签后的数据。
5 把验签后的数据作为一个参数,包含其他的参数,比如订单信息等发送到各个银行的网关。各个银行的网关来处理这个支付请求。
6 银行的网关处理完支付请求之后,会把处理的结果发回到商户的系统,一般为商户的购物网站,商户系统根据处理结果来更新订单的信息,比如把订单的状态改为已支付。
如果大家想跟我进行技术交流,请加我的QQ:804752009,注明银行接口
相关推荐
-
无相关信息