编辑: 我不是阿L | 2019-07-02 |
一、平台概述 随着互联网技术的蓬勃发展,其高效、廉价、方便及无地域限制的特点已为众人所认同,越来越多的商家正是看到了其中的无限商机,纷纷开设网上商店.
但是在资金的结算上始终是一个瓶颈,阻碍着网上交易的实现.中国银联电子支付有限公司(简称ChinaPay)作为中国银联的网络方面军,拥有中国银联的统一支付网关,其专业产品OneLinkPay解决了网上银行卡的支付问题. OneLinkPay主要针对网上支付系统而设计,采用了先进的安全数据加密技术,可以同时为商户提供安全有效的网络连接,支持多种操作平台和支付工具.
二、操作流程
1、消费者浏览商户网站,选购商品,放入购物车,进入收银台;
2、网上商户根据购物车内容,生成付款单,并调用ChinaPay支付网关商户端接口插件对付款单进行数字签名;
3、网上商户将付款单和商户对该付款单的数字签名一起交消费者确认;
4、一旦消费者确认支付,则该付款单和商户对该付款单的数字签名将自动转发至ChinaPay支付网关;
5、支付网关验证该付款单的商户身份及数据一致性,生成支付页面显示给消费者,同时在消费者浏览器与支付网关之间建立SSL连接;
6、消费者填写银行卡卡号、密码和有效期(适合信用卡),通过支付页面将支付信息加密后提交支付网关;
7、支付网关验证交易数据后,按照银行卡交换中心的要求组装消费交易,并通过硬件加密机加密后提交银行卡网络中心;
8、银行卡交换中心根据支付银行卡信息将交易请求路由到消费者发卡银行,银行系统进行交易处理后将交易结果返回到银行卡交换中心;
9、银行卡交换中心将支付结果回传到ChinaPay支付网关;
10、支付网关验证交易应答,并进行数字签名后,发送给商户,同时向消费者显示支付结
11、商户接收交易应答报文,并根据交易状态码进行后续处理.
三、支付平台特点 一次性连接多家商业银行和金融机构,支持我国主要商业银行发行的各类银行卡种;
针对不同的业务模式,可度身设计支付结算方案,适用于电子商务支付业务;
支持交易加密验证、转发、对帐、查询等功能,方便商户快速入网、交易监控及事后处理;
四、技术说明 NetPayClient是一个安装在ChinaPay商户会员侧的应用编程接口函数库(API LIB). 它与商户网上柜面系统相集成,实现消费者、商户和银行间的网上安全支付.提供如下功能: 商户对订单进行数字签名 验证交易应答 按订单号查询交易 按交易日期和时间段查询交易 对交易明细 对交易总账
五、运行环境 商户可根据自己的实际情况,选用合适的开发平台和运行平台,我们将提供配套的NetPayClient版本. 目前支持的商户平台和开发工具为: Microsoft Windows9x Microsoft Windows/NT Windows
2000 Server/Advanced Server HP-UX 10.20以上 Linux(Red Hat 6.1)以上 IBM AIX 4.3以上 Sun Solaris Free BSD Microsoft ASP Microsoft ISAPI 标准CGI(Common Gateway Interface) Java Service Page Servlet JAVA
2 PHP
六、支持的交易品种 网上消费 商户单笔交易查询 商户多笔交易查询 商户对帐
七、支持的交易应答发送方式 1. 实时 -收到银行应答后,首先向商户发送交易应答: 如发送成功,系统则向消费者发送交易应答. 如发送失败且交易结果也为"失败",则向消费者发送交易应答,并定时向商户重发交易应答. 如发送失败且交易结果为"成功",系统将自动产生退货交易,如退货成功, 则将交易结果改为"失败",否则交易结果保持不变,然后向消费者发送交易应答,并定时向商户重发交易应答. 非实时 C 系统收到银行应答后,首先向商户发送交易应答,然后向消费者发送交易应答. 如向商户发送交易应答失败,系统将定时向商户重发交易应答. 转商户 C 系统收到银行应答后,将消费者连接转向商户并以参数方式传递交易应答, 然后由商户向消费者显示交易应答.如连接转接失败,系统将定时向商户重发交易应答.