网上银行API 网银编程接口

上传人:鲁** 文档编号:432890786 上传时间:2022-08-12 格式:DOCX 页数:15 大小:79.95KB
返回 下载 相关 举报
网上银行API 网银编程接口_第1页
第1页 / 共15页
网上银行API 网银编程接口_第2页
第2页 / 共15页
网上银行API 网银编程接口_第3页
第3页 / 共15页
网上银行API 网银编程接口_第4页
第4页 / 共15页
网上银行API 网银编程接口_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《网上银行API 网银编程接口》由会员分享,可在线阅读,更多相关《网上银行API 网银编程接口(15页珍藏版)》请在金锄头文库上搜索。

1、中国工商银行网上银行系统网上银行系统API 查询接口V6.0)商户手册中国工商银行软件开发中心Copyright Reserved2005年8月、八 A前言该文档说明了商户使用工行提供的 API 接口进行查询时的通信方式和需要 上送的数据和工行返回信息的格式。目录.、八Y前 言 11商户端的接口 311 参数名及其内容列表 312 一个链接例子 72银行反馈信息的接口 错误!未定义书签。1商户端的接口商户实现双向的 ssl 与工行服务器建立连接。建立 ssl 连接时使用商户的 api 证书(文件名类似*.e. *的软证书)。之后商户必须将查询上送数据用工行规定的格式以Form提交方式中的Pos

2、t 方 法 , 将 数 据 提 交 到 中 国 工 商 银 行 指 定 的 API 查 询 URL (ht tps:/*.*.*.*/servle t/ICBCINBSEBusinessServle t,严格区分大小写,请联 系所在地分行确认投产环境和测试环境的IP地址)。1.1参数名及其内容列表111 B2B订单交易状态查询的API接口1.1.1.1请求数据格式:变量名称变量命名长度定义说明接口名称APINameMAX (30)必输,签名,上送“EAPI”,区别大小写!接口版本号APIVersion=15必输,签名,上送” 001.001.001.001”请求数据,xml 包(格式见下)Me

3、rReqData请求数据中的xml包格式(注意:xml包中所有字段都是必输项):orderNu m订单号/orderNumt ranDa te交易日期/ t ranDa teShopCode商家号码/ShopCodeShopAccount商城账号/ ShopAccount/in/ICBCAPI1112 返回数据格式注意:返回数据是经过了 url编码的。查询b2b订单信息返回有两种格式,如果查询成功则返回是一个xml包,格式:?xml version二1.0 encoding二GBK standalone=no ?ICBCAPIpubAPIName接口名称/APINameAPIVersion接口

4、版本号/APIVersion/pubinorderNu m订单号/orderNum bankRem指令错误信息bankRem/ amoun t订单总金额amoun t/ currType支付币种currType/ t ranTime返回通知日期时间t ranTime/ PayeeAcc t收款人账号PayeeAcc t/ PayeeName收款人户名 JoinFlag校验联名标志JoinFlag/ MerJoinFlag商城联名标志MerJoinFlag/ Cus tJoinFlag客户联名标志Cus tJoinFlag/ Cus tJoinNum联名会员号Cus tJoinNum/ /out

5、/ICBCAPI 如果查询失败则返回只有五位错误码,含义可以见文档后面。112 B2C订单交易状态查询的API接口1.1.1.1请求数据格式:变量名称变量命名长度定义说明接口名称APINameMAX (30)必输,签名,上送“EAPI”,区别大小写!接口版本号APIVersion=15必输,签名,上送” 001.001.002.001”请求数据,xml 包(格式见下)MerReqData请求数据中的xml包格式(注意:xml包中所有字段都是必输项):?xml version二1.0 encoding二GBK standalone=no ? ICBCAPIinorderNu m订单号/order

6、Numt ranDa te交易日期/ t ranDa te1.1.1.2 返回数据格式注意:返回数据是经过了 url编码的。査询b2c订单信息返回有两种格式,如果査询成功则返回是一个xml包,格式:ICBCAPIAPIName接口名称/APINameAPIVersion接口版本号/APIVersion/pubinorderNu m订单号/orderNumt ranDa te交易日期/ t ranDa teShopCode商家号码/ShopCode ShopAccount商城账号/ ShopAccount/inouttr anSerialNum扌旨令序号tr anSerialNum/t ranS

7、 tat订单处理状态t ranS tat/bankRem指令错误信息bankRem/amoun t订单总金额amoun t/currType支付币种currType/返回通知日期时间t ranTime/ShopAccoun t商城账号ShopAccoun t/ 商城户名 JoinFlag校验联名标志JoinFlag/ MerJoinFlag商城联名标志MerJoinFlag/ Cus tJoinFlag客户联名标志Cus tJoinFlag/ Cus tJoinNum联名会员号Cus tJoinNum/ /out/ICBCAPI 如果查询失败则返回只有五位错误码,含义可以见文档后面。113 C

8、2C订单交易状态查询的API接口1.1.1.1请求数据格式:变量名称变量命名长度定义说明接口名称APINameMAX (30)必输,签名,上送“EAPI”,区别大小写!接口版本号APIVersion=15必输,签名,上送” 001.001.003.001”请求数据,xml 包(格式见下)MerReqData请求数据中的xml包格式(注意:xml包中所有字段都是必输项): ICBCAPIorderNu m订单号/orderNumt ranDa te交易日期/ t ranDa teShopCode商家号码/ShopCode ShopAccount商城账号/ ShopAccount/in/ICBCA

9、PI1.1.1.2 返回数据格式注意:返回数据是经过了 url编码的。査询c2c订单信息返回有两种格式,如果査询成功则返回是一个xml包,格式:?xml version二1.0 encoding二GBK standalone=no ?ICBCAPIpubAPIName接口名称/APINameAPIVersion接口版本号/APIVersion/pubinorderNu m订单号/orderNumt ranDa te交易日期/ t ranDa te /inouttr anSerialNum扌旨令序号tr anSerialNum/ bankRem指令错误信息bankRem/ amoun t订单总金

10、额amoun t/currType支付币种currType/返回通知日期时间t ranTime/PayeeAcc t收款人账号PayeeAcc t/ PayeeName收款人户名 JoinFlag校验联名标志JoinFlag/ MerJoinFlag商城联名标志MerJoinFlag/ Cus tJoinFlag客户联名标志Cus tJoinFlag/ Cus tJoinNum联名会员号Cus tJoinNum/ 卖家收款卡号SellCardNo/ 卖家收款人户名SellAcc tN ame/ /out/ICBCAPI如果查询失败则返回只有五位错误码,含义可以见文档后面。1.2 一个链接例子以

11、下给出商户提交查询请求的例子(注意避免使用中文的全角符号)(form 不能有 name 属性,另外注意协议是 https)vinput type=hidden name=MerReqDa ta value= v?xml version=1.0 encoding=GBK standalone=no?19821981200508 16v/tranDatevShopCode0200EC00000321v/ShopCodevShopAccount020002910900 0018680v/ShopAccountv/inv/ICBCAPI v/Form1. 3 注意事项1. 商城证书 id 对商城账号必须有查询权限。2. 请求数据中不要有多余的空格。3. 关于双向SSL的建立我们会提供jav

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号