银行接口协议_第1页
银行接口协议_第2页
银行接口协议_第3页
银行接口协议_第4页
银行接口协议_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、银行接口协议 采用socket的方式来进行数据交换。1、签到交易名称签到交易调用说明长城终端发起签到交易,获取银行工作密钥输入参数交易编号1001交易输入xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ D

2、ate >< Time ></ Time ></HEAD><DATA>< PosId ></ PosId >< Demo ></ Demo > <MerchNo></ MerchNo></DATA><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ><

3、;/ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA >< WorkKey></ WorkKey >< Demo ></ Demo ></DATA ><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束

4、类型说明TransCode交易编号NOT NULLVARCHAR(4)1001ResponseCode响应码NOT NULLVARCHAR(4)成功:0000失败:0001ResponseMsg响应信息NOT NULL变长错误描叙Date日期NOT NULLVARCHAR(8)Time时间NOT NULLVARCHAR(6)Tranlist流水号NOT NULL变长无交易输入:代码名称约束类型说明PosId终端号810_001Demo备注变长MerchNo商户号变长交易输出:代码名称约束类型说明WorkKey工作密钥NOT NULL变长Demo备注2、绑定交易名称绑定交易调用说明银行发送诊疗卡

5、号或诊疗卡账户到医院,医院返还身份证、姓名,诊疗卡号,诊疗卡账户,银行进行身份证、姓名核对后,把诊疗卡号、诊疗卡账户、借记卡号发送医院进行绑定,医院返还响应码。(诊疗卡账户与诊疗卡号一一对应,更换诊疗卡号不会变更诊疗卡账户)绑定关系为:诊疗卡账户借记卡账户。输入参数交易编号1002交易输入xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ Respon

6、seMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo >< TrmtNo ></ TrmtNo ><BankNumber></BankNumber> < Pos

7、Id ></ PosId> <PassWd></ PassWd> <Magc2></ Magc2> <Magc3></ Magc3><Demo></Demo></DATA ><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode &g

8、t;< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA ><Demo></Demo></DATA ><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOT NULLVARCHAR(4)1002ResponseCode响应码NO

9、T NULLVARCHAR(4)成功:0000失败:0001ResponseMsg响应信息NOT NULLVARCHAR(4)错误描叙Date日期NOT NULLVARCHAR(8)格式-YYYMMDDTime时间NOT NULLVARCHAR(6)格式- HHMISSTranlist流水号NOT NULL变长格式-交易唯一ID交易输入:代码名称约束类型说明IDType证件类型NOT NULL变长01身份证Name姓名NOT NULL变长IDNo证件号-身份证NOT NULL变长TrmtNo诊疗卡卡号NOT NULL变长BankNumber借记卡卡号NOT NULL变长PosId终端号Pass

10、Wd密码密文Magc2二磁道Magc3三磁道Demo备注交易输出:代码名称约束类型说明Demo备注3、解除绑定交易名称解除绑定调用说明银行输入诊疗卡号或诊疗卡账户去医院端进行查询,返回后上送诊疗卡号、诊疗卡账户、验借记卡密码,判断诊疗卡账户、借记卡是否已绑定,再发送诊疗卡账户、借记卡号到医院,等待医院返还解除绑定信息。输入参数交易编号1003交易输入xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >&l

11、t; ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo ><BankNumber></BankNumber> < TrmtN

12、o ></ TrmtNo > < PosId ></ PosId> <PassWd></ PassWd> <Magc2></ Magc2> <Magc3></ Magc3><Demo></Demo></DATA ><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< Respon

13、seCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA ><Demo></Demo></DATA ><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOT NUL

14、LVARCHAR(4)1003ResponseCode响应码NOT NULLVARCHAR(4)成功:0000失败:0001ResponseMsg响应信息NOT NULLVARCHAR(4)错误描叙Date日期NOT NULLVARCHAR(8)格式-YYYMMDDTime时间NOT NULLVARCHAR(6)格式- HHMISSTranlist流水号NOT NULL变长格式-交易唯一ID交易输入:代码名称约束类型说明IDType证件类型NOT NULL变长01身份证Name姓名NOT NULL变长IDNo证件号-身份证NOT NULL变长TrmtNo诊疗卡卡号NOT NULL变长BankN

15、umber借记卡卡号NOT NULL变长PosId终端号PassWd密码密文Magc2二磁道Magc3三磁道Demo备注交易输出:代码名称约束类型说明Demo备注变长4、充值交易名称充值调用说明将交行银行卡资金转入医院诊疗卡中输入参数交易编号1004交易输入xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< T

16、ranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo > <BankNumber></BankNumber><TrmtNo></TrmtNo> < PosId ></ PosId&

17、gt; <PassWd></ PassWd> <Magc2></ Magc2> <Magc3></ Magc3><Amt></Amt><Demo></Demo></DATA ><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCod

18、e >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA><Demo></Demo></DATA><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOT NULLVARCHAR(4)1004ResponseCode响应码

19、NOT NULLVARCHAR(4)成功:0000余额不足:0001其他错误:0003ResponseMsg响应信息NOT NULLVARCHAR(4)Date日期NOT NULLVARCHAR(8)格式-YYYMMDDTime时间NOT NULLVARCHAR(6)格式- HHMISSTranlist银行流水号(对账)NOT NULL变长格式-交易唯一ID交易输入:代码名称约束类型说明Name姓名必填变长IDType证件类型必填变长IDNo身份证必填变长BankNumber借记卡卡号必填变长TrmtNo诊疗卡卡号必填变长PosId终端号必填PassWd密码密文必填Magc2二磁道Magc3三

20、磁道Amt金额必填变长Demo备注变长交易输出:代码名称约束类型说明Demo备注5、退款交易名称退卡调用说明将医院诊疗卡中资金返回交行银行卡中。输入参数交易编号1005交易输入xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date

21、></ Date >< Time ></ Time ></HEAD><DATA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo > <BankNumber></BankNumber><TrmtNo></TrmtNo> < PosId ></ PosId> <PassWd></ PassWd> <Ma

22、gc2></ Magc2> <Magc3></ Magc3><Amt></Amt><Demo></Demo></DATA ><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ Response

23、Msg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA><Demo></Demo></DATA><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOT NULLVARCHAR(4)1005ResponseCode响应码NOT NULLVARCHAR(4)成功:0000失败:0001ResponseM

24、sg响应信息NOT NULLVARCHAR(4)Date日期NOT NULLVARCHAR(8)格式-YYYMMDDTime时间NOT NULLVARCHAR(6)格式- HHMISSTranlistHIS流水号NOT NULL变长格式-交易唯一ID输入:医院端生成流水号银行必须保存流水号用于与医院HIS对账输出:银行交易流水号。交易输入:代码名称约束类型说明TrmtNo诊疗卡卡号必填变长BankNumber借记卡卡号必填变长CardType联名卡标志必填退卡时,请告知诊疗卡是否为交行联名卡,联名卡无需邦定即可退款。(0-否,1-是)PosId终端号必填帐务交易统一添加Amt金额必填变长Dem

25、o备注变长交易输出:代码名称约束类型说明Demo备注6、验密交易名称退卡调用说明校验银行卡密码、账户状态输入参数交易编号1006交易输入xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >&

26、lt; Time ></ Time ></HEAD><DATA >< Name ></ Name > <IDType></ IDType >< IDNo ></ IDNo > <BankNumber></BankNumber><TrmtNo></TrmtNo> < PosId ></ PosId> <PassWd></ PassWd> <Magc2></ Magc2&g

27、t; <Magc3></ Magc3><Demo></Demo></DATA ><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist &g

28、t;< Date ></ Date >< Time ></ Time ></HEAD><DATA><Demo></Demo></DATA><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOT NULLVARCHAR(4)1006ResponseCode响应码NOT NULLVARCHAR(4)成功:0000密码错误:0001卡状态异常:0002ResponseMsg响应信息NOT NULLVARCHAR(4)Date日期N

29、OT NULLVARCHAR(8)格式-YYYMMDDTime时间NOT NULLVARCHAR(6)格式- HHMISSTranlist流水号交易输入:代码名称约束类型说明TrmtNo诊疗卡卡号必填变长BankNumber借记卡卡号必填变长PassWd密码密文必填Demo备注变长交易输出:代码名称约束类型说明Demo备注7、激活联名卡交易名称退卡调用说明银行柜台激活联名卡第一次建卡时调用该接口,挂失卡补卡时再次调用该接口身份证为诊疗卡号 银行卡号为校验码,挂失时更新校验码输入参数交易编号1007交易输入xml<UTILITYPAYMENT>< HEAD>< Tr

30、ansCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >< Time ></ Time ></HEAD><DATA > <TrmtNo></TrmtNo> <SecrityNo></Secrit

31、yNo>< Name ></ Name ><Sex></Sex> <Birthday></Birthday><Age></Age><BankNumber></BankNumber><Address></Address> <Tel></Tel> <IDType></ IDType >< IDNo ></ IDNo > < PosId ></ PosId>

32、<Demo></Demo></DATA ><UTILITYPAYMENT>输出参数交易输出xml<UTILITYPAYMENT>< HEAD>< TransCode ></ TransCode >< ResponseCode ></ ResponseCode >< ResponseMsg ></ ResponseMsg >< Tranlist ></ Tranlist >< Date ></ Date >

33、< Time ></ Time ></HEAD><DATA><Demo></Demo></DATA><UTILITYPAYMENT>参数详细说明:交易头:代码名称约束类型说明TransCode交易编号NOT NULLVARCHAR(4)1006ResponseCode响应码NOT NULLVARCHAR(4)成功:0000失败:0001ResponseMsg响应信息NOT NULLVARCHAR(4)Date日期NOT NULLVARCHAR(8)格式YYY-MM-DDTime时间NOT NULLV

34、ARCHAR(6)格式- HH:MI:SSTranlist流水号交易输入:代码名称约束类型说明TrmtNo诊疗卡号必填建卡成功后重新返回诊疗卡号, 需重新更新该卡的诊疗卡号SecrityNo卡片唯一序列号必填用做检验证处理,补卡时更新该号Name姓名必填Sex性别必填Birthday出生日期必填YYY-MM-DDAge年龄必填Address家庭地址Tel电话IDType证件类型01身份证 02其他IDNo证件号PosId设备号-窗口号BankNumber银行卡号Demo备注变长交易输出:代码名称约束类型说明Demo备注8、银行交易冲正交易名称退卡调用说明银行转医交易时HIS端充值失败系统自动往银行冲正该笔交易输入参数交易编号1008交易输入xml<UTILITYPAYMENT>< HEAD>< TransCod

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论