|
专业版批量支付接口数据格式 专业版批量支付接口文件用于用户在专业版程序或在企业的财务系统中完成批量支付数据录入,并使用”
批量转账汇款”功能一次性经办一批转帐汇款数据。文件格式和含义如下: ● 批量支付文件的文件名格式如下:“Batch-”+付款卡号+“-”+“系统制单的日期(yymmdd)”
+“.”+“PAY”;批量支付文件是一个非加密文本文件,文件后缀为“PAY”;如BATCH-9555507550000362-20030825.PAY是一个2003年08月25日保存的付款卡号为9555507550000362的批量支付文件。 ● 如果第一行以“#”开始,这一行就表示支付文件的描述信息,各元素间用空格加分号分开。格式如下:系统代码(12位字符串,由招商银行定义);接口版本(本文件定义的格式的版本为“1.0”);业务类型(最长10位字符,如:“TRANSFER”表示支付);文件生成日期(8位日期格式,yyyymmdd);经办用户号(最长20位字符串);累计金额(整数部分最多11位,小数2位);累计笔数(最长5位数字)。描述行是可选择的,所有字段内容均可为空,为空的字段不填写。 ● 正文每一行代表一笔支付记录,用"\r\n"结尾。 ● 各字段域间用分隔符"
;"(即前一个字符是半角空格,后一个字符是半角分号)隔开,如果字段域为空,也需要加分隔符,每行共有12个分隔符,在字段域中不能含有半角空格、全角空格或^字符。 ● 一行中各元素意义如下:转出卡号的地区码;转出卡号;转帐汇款类型;金额;收款方户名;收款方地址的省份名称;收款方地址的市县名称;市县后缀;收款方开户行;收款方账号的地区码;收款方账号;转账备注或汇款用途;币种代码 ● 格式:
● 范例 0755
;12010618 ;TRF1 ;101.00 ;何大
;
;深圳
;
;招商银行
;0755
;12000000 ; ;10 0755 ;12010618 ;TRF2 ;102.00 ;华城实业公司
;
;深圳
;
;招商银行蛇口支行
;0755;3891874172139231
;私人转账
;10 0755 ;12010618 ;TRF3 ;103.00 ;张二
;
;深圳
;
;建设银行福民支行
;0755
;8937492349922323*23 ;私人转账
;10 0755 ;12010618 ;TRT1 ;61.11 ;刘三
;湖北
;武汉
;
;招商银行
;0027
;25140236 ;私人汇款
;10 0755 ;12010618 ;TRT2 ;62.22 ;李大
;湖北
;武汉
;
;招商银行城东山支行
;0027
;25140236 ;私人汇款
;10 0755 ;12010618 ;TRT3 ;63.33 ;张明
;吉林
;长春
;
;工商银行城北支行
;
;9340935-23989223232 ;私人汇款
;10 注意:以上接口适用于专业版3.0以上版本,每个支付文件中的所有记录的转出卡号必须相同,而且该转出卡号必须为已关联到证书的卡,否则读到的记录数为零。 |