中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11

中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11

ID:1541953

大小:623.00 KB

页数:16页

时间:2017-11-12

中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11_第1页
中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11_第2页
中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11_第3页
中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11_第4页
中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11_第5页
资源描述:

《中国工商银行网上银行新b2c在线支付接口说明v1.0.0.11》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网上银行商户手册B2C支付接口v1.0.0.11商户手册中国工商银行软件开发中心CopyrightReserved第16页共16页网上银行商户手册目录第1章业务说明3第2章商户接口42.1支付接口52.1.1支付接口表单定义52.1.2tranData数据定义62.1.3tranData格式定义72.1.4表单样例82.2通知接口92.2.1通知接口表单定义92.2.2notifyData数据定义102.2.3notifyData格式定义112.2.4表单样例112.3说明12第3章安全API说明13第4章开发步骤13第16页共16页网上银行商户手册第1章业务说明以下

2、简述处理流程:1.客户在商户网站浏览商品信息,签订订单;2.商户按照工行B2C支付1.0.0.11接口形成提交数据,并使用工行提供API和商户证书对订单数据签名,形成form表单返回客户浏览器,表单action地址指向工行接收商户订单信息的servlet;3.客户确认使用工行支付后,提交此表单到工行;4.工行网银系统接收此笔订单,对订单信息和商户信息进行检查;5.通过检查则显示工行支付页面,1.0.0.11版本会提示客户输入交易卡号;6.客户输入后提交;7.银行查询客户相关信息;8.返回客户在银行的预留信息;9.客户确认;10.返回交易确认页面;11.不同类型客户使用

3、各自认证方式进行交易确认,支持静态支付密码、动态口令卡、证书签名;12.银行校验后进行支付处理;13.第16页共16页网上银行商户手册工行进行支付指令处理后,如果商户需要工行实时通知,则工行将处理结果使用http协议post方式将通知消息数据提交到商户网站(这个接收银行通知消息的商户端地址是随商户订单数据提交银行的merURL字段),商户返回取货地址或关闭这个银行与其建立的连接后,银行才显示交易结果页面给客户。(注意1、发送通知和显示结果页面是串行的,所以商户端接收银行通知处理时间太长可能导致客户等待超时,造成银行不能将交易结果页面显示给客户。2、此连接是银行服务器自

4、动和商户进行的连接,商户返回也是直接返回给银行,商户端不能对银行的这个请求进行重定向。)1.工行进行支付指令处理后,如果商户不需要工行实时通知,则工行直接显示交易结果给客户。B2C在线支付接口版本说明:1.0.0.0(基本支付)1.0.0.1(支持中英文界面)1.0.0.2(内部保留)1.0.0.3(保留1.0.0.1功能,优化通知方式)1.0.0.4(商户订单中指定支付卡,不强制使用e卡支付,不允许客户的支付卡透支支付,专门用于基金商户进行基金直销业务,同1.0.0.3通知方式)1.0.0.5(基于1.0.0.1,在原有接口基础上扩展支持红利卡,支持红利卡的商户采用

5、;当上送项不支持红利卡的时候,接口等同于1.0.0.1)1.0.0.6(基于1.0.0.3,在原有接口基础上扩展支持红利卡,支持红利卡的商户采用;当上送项不支持红利卡的时候,接口等同于1.0.0.3)1.0.0.7(基于1.0.0.3,在原有接口基础上扩展支持同时上送5笔订单,即支持购物车模式,支持商户主动分期付款模式,当商户选择1期和1笔订单的时候,功能等同于1.0.0.3接口)1.0.0.8(基于1.0.0.3,在原有接口基础上扩展,根据商户上送的是否允许透支标志来控制是否运行客户使用信用卡进行支付,同1.0.0.3通知方式)1.0.0.9(基于1.0.0.3,在

6、原有接口基础上优化商户校验及接口并发性,同1.0.0.0通知方式)1.0.0.10(基于1.0.0.8,同1.0.0.0通知方式)1.0.0.11(基于1.0.0.7,在原有接口基础上增加1.0.0.8的透支标志控制,增加商户上送数据,丰富及扩展用户体验,增加校验商户域名,同1.0.0.0通知方式)第1章商户接口2.1支付接口2.1.1支付接口表单定义新模式接口的交易数据整合到一个xml格式串,作为表单的一项整体提交,不再同原来每个字段都是key-value形式;FORM表单数据如下:变量名称变量命名长度定义说明接口名称interfaceNameMAX(30)必输,取

7、值:“ICBC_PERBANK_B2C”接口版本号MAX(15)必输,第16页共16页网上银行商户手册interfaceVersion取值:“1.0.0.11”交易数据tranData无限制必输,签名;整合所有交易数据形成的xml明文串,并做BASE64编码;具体格式定义见下文;注意:需有xml头属性;整个字段使用BASE64编码;xml明文中没有回车换行和多余空格;订单签名数据merSignMsg无限制必输,商户使用工行提供的签名API和商户证书将tranData的xml明文串进行签名,得到二进制签名数据,然后进行BASE64编码后得到可视的mer

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。