在线支付技术
在线支付就是客户端将支付信息加密后通过互联网传送到支付网关,同时金融机构网上支付系统反馈有关支付信息,客户确认无误后进行支付确定,支付网关负责商户网上交易资金的清算,并根据商户提供的开户银行、账号等结账信息将网上消费款项汇总划入商户账户。
注意:
1、金融机构需要客户端安装由金融机构签发的数字证书,信用卡的话免安装。
2、支付网关是解决网络上安全支付问题的交易平台,位于互联网和传统的金融机构内部网之间,它的主要作用是将互联网和金融网络安全的链接起来,将不安全的网上交易信息传给安全的金融网络,起到了隔离和保护金融网络的作用。
举个例子(以工行网上支付为例):
首先支付页面按照工商银行B2C订单数据规范形成提交数据,并使用工商银行提供的API和商户证书对订单数据签名,形成form表单返回客户浏览器,表单action地址指向工商银行接受商户B2C订单信息的servlet;
然后在客户确认使用工行网上支付后,提交此表单到工商银行;
最后工行网银系统接收该B2C订单,对订单信息和商户信息进行检查,通过检查则显示工行B2C支付页面
申请在线支付接口常用有以下几种方式
1、支付宝申请
2、财付通申请
3、银联支付申请在线支付技术
原文:http://blog.csdn.net/liuruiqun/article/details/45375255