3.4还款通报文组


3.4还款通报文组

报文调用关系

3.4.1  实时还款(100007)

3.4.1.1报文功能

用于同名信用卡还款,转出方为借记卡,转入方为信用卡。

3.4.1.2请求报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

100007

M

 

VERSION

版本

C(2)

04

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

LEVEL

处理级别

N(1)

0-9 0优先级最低

M

 

MERCHANT_ID

商户代码

C(10,20)

 商户ID

非空

 

USER_NAME

用户名

C(1,20)

 

M

 

USER_PASS

用户密码

 

 

C

 不校验,(无需填写或可置空)

REQ_SN

交易流水号

C(1,60)

必须全局唯一,商户提交的批次号必须以商户号开头以保证与其他商户不冲突,一旦冲突交易将无法提交;建议格式:商户号+时间+固定位数顺序流水号。该字段值用于后续的查询交易、对账文件等的唯一标识,对应通联系统中的交易文件名,可以在通联系统交易查询页面查询到该值

M

商户系统交易查询页面应显示该字段值,以便交易出问题时,可直接找到该流水号给通联技术人员进行排除

SIGNED_MSG

签名信息

C

 

M

 

 

TRANSFER

MERCHANT_ID

商户代码

C(10,20)

 商户ID

M

 

SUBMIT_TIME

提交时间

C (14)

YYYYMMDDHHMMSS

M

 

ACCOUNT_NAME

账号名

C(1,60)

持卡人姓名

M

 

FROM_AMOUNT

扣款金额

N(1,12)

扣款金额

C

为空时等于还款金额

AMOUNT

金额

N(1,12)

还款金额,整数,单位分。

M

 

CURRENCY

货币类型

C (3)

人民币:CNY,默认为人民币。

M

 

BUSINESS_CODE

业务代码

C(6)

转出方业务代码,见附录A2业务代码

M

 

FROM_BANK_CODE

银行代码

C(8)

银行代码,标识化必须填写。参见附录A.3银行代码

针对账户类型传06的,必须上送银行代码

标识化卡号必须填写

不填根据卡bin决定

FROM_ACCOUNT_NO

账号

N(1,32)

转出方借记卡号码

M

 

FROM_ACCOUNT_TYPE

账号类型

C(2)

00银行卡,01存折,02信用卡,03准贷记卡,04标识化借记卡,05标识化贷记卡。不填默认为银行卡00。

新增06:银联token账号

C

 

FROM_ACCOUNT_PROP

账号属性

C(1)

0私人,1公司。不填时,默认为私人0。

C

 

TO_BANK_CODE

银行代码

C(8)

银行代码,标识化必须填写。参见附录A.3银行代码

针对账户类型传06的,必须上送银行代码

标识化卡号必须填写

不填根据卡bin决定

TO_ACCOUNT_NO

账号

N(1,32)

转入方信用卡号码

M

 

TO_ACCOUNT_TYPE

账号类型

C(2)

00银行卡,01存折,02信用卡,03准贷记卡,04标识化借记卡,05标识化贷记卡。不填默认为银行卡00。

新增06:银联token账号

M

 信用卡还款场景默认上传05

TO_ACCOUNT_PROP

账号属性

C(1)

0私人,1公司。不填时,默认为私人0。

C

 

ID_TYPE

开户证件类型

C (1)

参考A.1证件类型

M

看具体渠道,有些必须上送,联系客户经理

ID

证件号

C(1,22)

 

M

看具体渠道,有些必须上送,联系客户经理

TEL

手机号/小灵通

C(1,13)

小灵通带区号,不带括号,减号

M

看具体渠道,有些必须上送,联系客户经理

CUST_USERID

自定义用户号

C(0,128)

商户自定义的用户号,开发人员可当作备注字段使用

C

 

REMARK

备注

C(1,50)

供商户填入备注信息

C

 

SUMMARY

交易附言

C(1,30)

填入网银的交易备注

C

 

TERMINFO

 

TRX_IP

交易时的设备IP

 

 

C(23)

 

C

 

TERM_TYPE

设备类型

 

 

C(2)

 

 

07电脑 08手机 10平板设备 18可穿戴设备 19数字电视 20条码支付受理终端 00其它

 

TERM_MAC

设备MAC

 

 

 

C(20)

 

C

C

TERM_IMEI

终端设备标识号IMEI

 

 

 

C(15)

 

C

 

TERM_NO

终端编号

 

 

 

C(5)

 

C

 

 TERM_MODE

设备型号

 

 

C(2)

 

C

 

TERM_SIM

SIM卡号

 

 

 

C(30)

 

C

 

GPS

GPS信息

 

 

C(10)

 

C

 

数字签名原文为没有SIGNED_MSG   签名信息项的xml全文。

 

3.4.1.3响应报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

100007

M

 

VERSION

版本

C(2)

04

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

REQ_SN

交易流水号

C(1,60)

原请求报文的流水号,原样返回

M

 

RET_CODE

返回代码

C(4)

参考附录B9与B6

M

 

ERR_MSG

错误信息

C(1,256)

 

M

 

SIGNED_MSG

签名信息

C

 

M

 

TRANSRET

RET_CODE

返回码

C(4)

参考附录B9与B6

M

 

ERR_MSG

错误文本

C(1,256)

 

M

 

VOUCHERNO

银行流水

C(1,46)

银行流水

C

 

SETTLE_DAY

清算日期

C(8)

YYYYMMDD

M

 

数字签名原文为没有SIGNED_MSG   签名信息项的xml全文。

 

3.4.2  还款通结果查询(200008)

3.4.2.1  报文功能

只能查询40天之内的交易数据

还款通结果查询

l  对于某笔超时的实时交易需要查询结果,超时后3分钟内,相邻查询时间间隔不应短于20秒

l  在超时后3-10分钟内,相邻查询时间间隔不应短于1分钟

l  在超时后10分钟以上的,相邻查询时间间隔不应短于5分钟

l  对于30分钟内通联一直返回1002的,应确认该笔交易失败,通联没有成功接收,应立刻停止继续查询。

l  响应报文中的QTSFRSP/TSFDTL,包括两条或以上记录(有退款交易时包含2条以上)。

3.4.2.2  请求报文

接口

字段ID

字段名称

类型

取值

限制

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200008

M

 

VERSION

版本

C(2)

04

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

REQ_SN

交易批次号

C(40)

 

M

 

MERCHANT_ID

商户代码

C(10,20)

 商户ID

非空

 

USER_NAME

用户名

C(1,20)

 

M

 

USER_PASS

用户密码

 

 

C

 不校验,(无需填写或可置空)

SIGNED_MSG

签名信息

C

 

M

 

QTRANSREQ

MERCHANT_ID

商户代码

C(15)

 商户ID

M

 

QUERY_SN

要查询的交易流水

C(40)

也就是原请求交易中的REQ_SN的值

M

 

数字签名原文为没有SIGNED_MSG   签名信息项的xml全文。

 

3.4.2.3  响应报文

接口

字段ID

字段名称

类型

取值

限制

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200008

M

 

VERSION

版本

C(2)

04

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

REQ_SN

交易批次号

C(40)

 

M

 

RET_CODE

返回代码

N

0000处理完毕

M

 

ERR_MSG

错误信息

C(1,256)

 

C

 

SIGNED_MSG

签名信息

C

 

M

 

QTSFRSP

ORDERSTATUS

订单状态

C(1)

1扣款成功,付款成功 2扣款成功,付款失败,退款成功 3扣款成功,付款失败,退款处理中 4扣款成功,付款失败,退款失败(针对退款失败的,一般为渠道原因,需通联进一步退款) 5扣款成功,付款处理中 6扣款失败,付款终止 7扣款处理中,付款没发起 8扣款处理中,付款终止(8的情况,为系统关单任务触发了对付款交易置了失败,后续扣款成功则走9,10,11流程。扣款失败则走6流程) 9扣款成功,付款终止,退款成功 10扣款成功,付款终止,退款处理中 11扣款成功,付款终止,退款失败(针对退款失败的,一般为渠道原因,需通联进一步退款)。

 

 

QTSFRSP/TSFDTL

BATCHID

交易批次号

C(40)

也就是原请求交易中的REQ_SN的值

C

 

SN

记录序号

C(4)

也就是原请求交易中的SN的值

C

 

TRXCODE

交易类型

C(6)

交易类型

100007转入

100010转出

100012转出回退/100009清算前退款

M

 

TRXDIR

交易方向

C(0)

0 付 1收

C

 

SETTDAY

清算日期

C(8)

YYYYMMdd

C

 

FINTIME

完成时间

C(14)

 

C

 

SUBMITTIME

提交时间

C(14)

yyyyMMddHHmmss

C

 

ACCOUNT_NO

账号

C(1,32)

只返回卡号后4位

C

 

AMOUNT

金额

N(1,12)

 

C

 

CUST_USERID

自定义用户号

C (0,128)

原代收付请求报文中的CUST_USERID字段

C

交易请求中的原样返回

REMARK

备注

C (1,50)

 

C

交易请求中的原样返回

SUMMARY

交易附言

C(1,140)

 

C

 

VOUCHERNO

银行流水

C(1,46)

转入方银行流水

C

TRXCODE为100007时显示

RET_CODE

返回码

C(4)

0000处理成功,其他参考参考附录B6

C

 

ERR_MSG

错误文本

C(1,256)

 

C

 

数字签名原文为没有SIGNED_MSG   签名信息项的xml全文。

 


huangwg 2024年7月12日 11:21 380 0 条评论 收藏文档