3.7通用接口接口组


3.7通用接口组

3.7.1  退款(REFUND)

3.7.1.1  接口功能

适用于收款类交易类型的退款,涵盖单笔 / 批量协议支付、直接支付、批量代收、实时代收等交易场景

支持分账回退功能,当分账回退标识为 1 时,若原交易已分账,退款时已分账部分会从原分账入金方先回退到交易发起方,再进行退款处理;非 1 时则按原逻辑退款,不管是否分账,均从交易发起方出金退款。

可指定通知地址,退款相关结果可发送至该地址,便于商户及时获取退款状态。

退款接口业务类型用:09200 商户退款

3.7.1.2  请求报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

REFUND

 

VERSION

版本

C(2)

04

 

DATA_TYPE

数据格式

N(1)

2:xml格式

 

LEVEL

处理级别

N(1)

0-9 0优先级最低

 

MERCHANT_ID

商户号

C(15)

商户号

 

USER_NAME

用户名

C(1,20)

 

 

USER_PASS

用户密码

 

 

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

REQ_SN

交易流水号

C(0,60)

建议格式:商户号-System.currentTimeMillis()

 

该字段值,对应通联系统中的交易文件名,可以在通联系统交易查询页面查询到该值

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

SIGNED_MSG

签名信息

C

 

 

REFUND

BUSINESS_CODE

业务代码

C(6)

见附录A2业务代码

非空

 

MERCHANT_ID

商户代码

C(15)

商户ID

非空

 

SUBMIT_TIME

提交时间

C(14)

YYYYMMDDHHMMSS

M

 

ORGBATCHID

原批次

C(0,60)

原交易的REQ_SN

非空

原批次号和原文件号至少填一个

ORGBATCHSN

原批次序号

C(1,4)

原交易的记录序号,原交易为单笔实时交易时填0

非空

 

AMOUNT

退款金额

N(1,12)

整数,单位分

非空

 

LEDGER_BACK

分账回退标识

C(0,1)

1:走分账回退逻辑,原交易如已分账,退款时已分账部分从原分账入金方先回退到交易发起方再进行退款处理;非1走原逻辑退款,即不管是否分生分账,退款从交易发起方出金进行退款处理

可空

走1分账回退方式

REMARK

备注

C (1,50)

 

可空

 

NOTIFYURL

通知地址

C(200)

 

可空

LEDGERS/

LEDGERDTL

 

 

SN

退款出资序号

C(1,4)

记录序号

可空

如走 1 分账回退方式,部分金额退款,填写退款出资序号(全额退款可不填写)



MERCHANT_ID

退款出资商户号

C(10,20)

商户ID

可空

AMOUNT

退款出资金额

C(12)

整数,单位分

可空

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

 

3.7.1.3  响应报文

交易名称

支付经办

报文类型

响应报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

REFUND

 

VERSION

版本

C(2)

06

 

DATA_TYPE

数据格式

N(1)

2:xml格式

 

REQ_SN

交易流水号

C(40)

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

 

RET_CODE

返回代码

C(4)

参考附录B3与B6

 

ERR_MSG

错误信息

C(1,256)

 

 

SIGNED_MSG

签名信息

C

 

 

TRANSRET

RET_CODE

返回码

C(4)

参考附录B3与B6

 

SETTLE_DAY

清算日期

C(14)

YYYYMMDD HHMMSS

非空

 

ERR_MSG

错误文本

C(1,256)

 

 

VOUCHERNO

银行流水号

C(1,46)

 

VERSION为06才返回该值

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

 

3.7.1.4  例子

 

<?xml version="1.0" encoding="GBK"?><AIPG>
<INFO>
<TRX_CODE>REFUND</TRX_CODE>
<VERSION>04</VERSION>
<DATA_TYPE>2</DATA_TYPE>
<LEVEL>5</LEVEL>
<USER_NAME>20060400000044502</USER_NAME>
<USER_PASS>111111</USER_PASS>
<REQ_SN>1394619610993</REQ_SN>
<SIGNED_MSG>94039860......6cd2c220</SIGNED_MSG>
</INFO>
<REFUND>
<BUSINESS_CODE>00600</BUSINESS_CODE>
<MERCHANT_ID>200604000000445</MERCHANT_ID>
<ORGBATCHID>14031200041358</ORGBATCHID>
<ORGBATCHSN>0001</ORGBATCHSN>
<ACCOUNT_NO>11111111111111111111</ACCOUNT_NO>
<ACCOUNT_NAME>张三</ACCOUNT_NAME>
<AMOUNT>46000</AMOUNT>
<REMARK>REMARK</REMARK>
</REFUND>
</AIPG>
======================响应内容======================
返回报文:
<?xml version="1.0"
  encoding="GBK"?><AIPG>
<INFO>
<TRX_CODE>REFUND</TRX_CODE>
<VERSION>03</VERSION>
<DATA_TYPE>2</DATA_TYPE>
<REQ_SN>1394619610993</REQ_SN>
<RET_CODE>0000</RET_CODE>
<SIGNED_MSG>1db0a12eb……..40b85</SIGNED_MSG>
</INFO>
<TRANSRET>
<RET_CODE>0000</RET_CODE>
<SETTLE_DAY>20130821</SETTLE_DAY>
</TRANSRET>
</AIPG>

3.7.2  交易结果查询(200004)

3.7.2.1  接口功能

接口只支持7-10天之内的交易查询,只针对不明确的交易状态发起查询,不支持对历史交易状态的核对。

l超时实时交易查询时间间隔:

针对超时实时交易查询,相邻查询时间间隔不应短于 10 秒,且查询到最终结果后需立刻停止继续查询,避免无效请求。

l批量交易查询时间间隔

批量交易同步响应只代表通联受理成功,不代表交易最终状态,要发起查询更新交易结果,建议至少间隔5分钟查询一次

l响应或查询返回1002的处理:

对于查询后一直返回1002,必须30分钟后才确认通联没有成功接收,认为该笔交易失败,并立刻停止继续查询

3.7.2.2  请求报文

接口

字段ID

字段名称

类型

取值

限制

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200004

M

 

VERSION

版本

C(2)

06

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

REQ_SN

交易批次号

C(60)

 

M

 

MERCHANT_ID

商户代码

C(15)

 商户ID,十位或十五位

非空

 

USER_NAME

用户名

C(1,20)

 

M

 

USER_PASS

用户密码

 

 

C

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

SIGNED_MSG

签名信息

C

 

M

 

QTRANSREQ

 

 

 

 

 

 

MERCHANT_ID

商户代码

C(15)

 商户ID

M

 

QUERY_SN

要查询的交易流水

C(60)

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

M

 

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

 

3.7.2.3  响应报文

接口

字段ID

字段名称

类型

取值

限制

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200004

M

 

VERSION

版本

C(2)

06

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

REQ_SN

交易批次号

C(60)

 

M

 

RET_CODE

返回代码

N

0000处理完毕

M

 参考b5处理

ERR_MSG

错误信息

C(1,256)

 

C

 

SIGNED_MSG

签名信息

C

 

M

 

QTRANSRSP/QTDETAIL

BATCHID

交易批次号

C(40)

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

C

 

SN

记录序号

C(4)

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

C

 

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)

 

C

返回卡号前 6 后 4

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

 上送06版本和还款通交易类型才会返回该值

 FEECYCLE

收费周期

c(1,4)

 

 

上送06版本 才会返回该字段 0其他 1预收

RET_CODE

返回码

C(4)

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

C

 

ERR_MSG

错误文本

C(1,256)

 

C

 

 

MFEE

商户手续费

N(1,12)

 

C

上送06版本 才会返回该字段

 

UFEE

此卡人手续费

N(1,12)

 

C

上送06版本 才会返回该字段

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

 

 

 

 

 

 

 

 

 

3.7.2.4  例子

请求报文:
<?xml version="1.0"
  encoding="GBK"?><AIPG>
<INFO>
<TRX_CODE>200004</TRX_CODE>
<VERSION>04</VERSION>
<DATA_TYPE>2</DATA_TYPE>
<LEVEL>5</LEVEL>
<USER_NAME>20060400000449704</USER_NAME>
<USER_PASS>111111</USER_PASS>
<REQ_SN>200604000004497-1526010871690</REQ_SN>
<SIGNED_MSG>a3a41e7e29bb45828ddc89a1d67fc32634a1490f9b28bfc5723788d5bbf20eed4c16f6267cd44a6cdefa7c44cbce20e49096d02fd610a32cc2c4b674b9a2ebedb6a83a1151bd0aa031b67050141f8357c951dae5664db351a864ee55dd24aa81cae84e29242946c4f9e62c65626205c3e78c6564fe3e00360c954ad22094fae5</SIGNED_MSG>
</INFO>
<QTRANSREQ>
<QUERY_SN>200604000004497-1526009797922</QUERY_SN>
<MERCHANT_ID>200604000004497</MERCHANT_ID>
<STATUS>1</STATUS>
<TYPE>1</TYPE>
</QTRANSREQ>
</AIPG>
返回报文:
<?xml version="1.0"
  encoding="GBK"?><AIPG>
<INFO>
<TRX_CODE>200004</TRX_CODE>
<VERSION>04</VERSION>
<DATA_TYPE>2</DATA_TYPE>
<REQ_SN>200604000004497-1526010871690</REQ_SN>
<RET_CODE>0000</RET_CODE>
<ERR_MSG>处理完成</ERR_MSG>
<SIGNED_MSG>6acdf722525200af764282c1a8f61efaff1349b693fad991bba967620ee947f066394eb4bd207245de501e69664107e7fb333daf8252d78dcd3f18d87bad181316a743e58af7f30a1e55205d421b39ec49c609b0070be08b74b28035e339ec6d72e784648bb66f65f12ad50f15dbc6e26f65e7560a4546c2a69ddf2836890e7b8d5bf5f3558c780076897736ca308aa60cd270ea52b793aaf5814938f8d50ef06fe8770e120d0a3971f33dc33c3c5ad015967d70917a25be627b63492d9788e8ceea5842b24cffe230f8d7954fdf7efd79a0a7bfb21dd1820ea4e243c9039f989f76c72b32da50000d76fc6caf565c33bf9583d0da62e66fca1942d17d7cb46d</SIGNED_MSG>
</INFO>
<QTRANSRSP>
<QTDETAIL>
<BATCHID>200604000004497-1526009797922</BATCHID>
<SN>0000000000000020000011111</SN>
<TRXDIR>0</TRXDIR>
<SETTDAY>20180511</SETTDAY>
<FINTIME>20180511115140</FINTIME>
<SUBMITTIME>20180511113637</SUBMITTIME>
<ACCOUNT_NO>955880******3484</ACCOUNT_NO>
<ACCOUNT_NAME></ACCOUNT_NAME>
<AMOUNT>2000</AMOUNT>
<RET_CODE>0000</RET_CODE>
<ERR_MSG>处理成功</ERR_MSG>
</QTDETAIL>
</QTRANSRSP>
</AIPG>
 

 

3.7.5  卡bin查询(200007)

3.7.5.1  接口功能

主要用于查询银联卡卡 BIN 信息,帮助商户获取卡片的所属机构、卡片类型等关键信息。

可明确卡片类型,区分借记卡、准贷记卡、贷记卡和预付卡,便于商户根据不同卡片类型开展后续业务操作

能返回卡片所属机构的名称和代码,让商户了解卡片的发行机构,为业务处理和风险控制提供参考

提供 ISSID 和 ISS 长度等信息,进一步完善卡 bin 相关数据,满足商户对卡片信息的详细需求。

3.7.5.2  请求报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200007

 

VERSION

版本

C(2)

04

 

DATA_TYPE

数据格式

N(1)

2:xml格式

 

REQ_SN

交易批次号

C(60)

 

 

MERCHANT_ID

商户代码

C(15)

 商户ID,十位或十五位

非空

 

USER_NAME

用户名

C(1,20)

 

 

USER_PASS

用户密码

 

 

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

SIGNED_MSG

签名信息

C

 

 

QCARDBINREQ

ACCTNO

卡号

C(32)

卡号

非空

 

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

 

3.7.5.3  响应报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200007

 

VERSION

版本

C(2)

04

 

DATA_TYPE

数据格式

N(1)

2:xml格式

 

REQ_SN

交易批次号

C(60)

 

 

RET_CODE

返回代码

N

0000处理完毕

1002匹配不到卡bin

见3.4

ERR_MSG

错误信息

C(1,256)

 

 

SIGNED_MSG

签名信息

C

 

 

QCARDBINRSP

ACCTNO

卡号

C(32)

卡号

非空

 

ISSNAME

机构名称

C(60)

机构名称

非空

 

ISSCODE

机构代码

C(10)

机构代码

非空

 

ISSID

ISSID

C(10)

 

非空

 

ISSIDLEN

ISS长度

N(1)

 

非空

 

CARDTYPE

账号类型

C(1)

1借记卡2准贷记卡

3贷记卡4预付卡

非空

 

 

BANKCODE

银行代码

C(8)

银行代码

可空

 

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

 

 

 

 

 

 

 

 

 

3.7.5.4  例子

请求报文:
<?xml version="1.0"
  encoding="GBK"?><AIPG>
<INFO>
<TRX_CODE>200007</TRX_CODE>
<VERSION>04</VERSION>
<DATA_TYPE>2</DATA_TYPE>
<LEVEL>5</LEVEL>
<USER_NAME>20060400000449704</USER_NAME>
<USER_PASS>111111</USER_PASS>
<REQ_SN>200604000004497-1526354669932</REQ_SN>
<SIGNED_MSG>51a1ea0f73f79ddb263e9b0d6b471c5d476ee11def7af25d88e1337d4b86638869a6b37f757a32aff49bf27bfafd79ee95902e3d2c0d5e4a0adcd1ee6139eabc0a44c3590566662b67772c9fd006e4e1b8e16bcf9493bd14148aef2eba7828106a09e1a4d69ebb2a1b9afa8be6ffc6a1608ff4f2ae72eee271302141cff0ec80</SIGNED_MSG>
</INFO>
<QCARDBINREQ>
<ACCTNO>6217880800010431981</ACCTNO>
</QCARDBINREQ>
</AIPG>
返回报文:
<?xml version="1.0"
  encoding="GBK"?><AIPG>
<INFO>
<TRX_CODE>200007</TRX_CODE>
<VERSION>04</VERSION>
<DATA_TYPE>2</DATA_TYPE>
<REQ_SN>200604000004497-1526354669932</REQ_SN>
<RET_CODE>0000</RET_CODE>
<ERR_MSG>处理成功</ERR_MSG>
<SIGNED_MSG>9a48aaf3542323a853c7b46bc49e71e4db82be431cb53d1f1c29b26416ae4056e4df4d14ac421f25bc2cfb74b8e9ad371024ccca5ce261015053f687c3ed98d679d7eca726f34559dbfa2c8dd78362a131afce8823020ea2c61c75f26b08fe24b06d1596d2b5a49ee754c4288e94e0d3f57c7f9345da65649fb4c58f55a876091ed7635500271ad1328872a8372c8b892359a6a01010b1c39d938786f6d00dec292b2394a191896d6a84618ddd54019bb3770b468a6eebce230fba620c24e8b181e348e0e580e5547b2c358988e0445664a00e8f111bc883cb8a12e9dc3322cecc590835083e353b23171997a2b1d9d656d37feb3b8a8befe86154b7286ac120</SIGNED_MSG>
</INFO>
<QCARDBINRSP>
<ACCTNO>6217880800010431981</ACCTNO>
<ISSNAME>中国银行</ISSNAME>
<ISSCODE>01040000</ISSCODE>
<ISSID>621788</ISSID>
<ISSIDLEN>6</ISSIDLEN>
<CARDTYPE>1</CARDTYPE>
<BANKCODE>0104</BANKCODE>
</QCARDBINRSP>
</AIPG>

3.7.7  电子回单异步下载接口(100055)

3.7.7.1  接口功能

支持异步下载电子回单,商户可通过该接口获取特定交易的电子回单文件,用于财务对账、凭证留存等

明确返回不同状态码对应的结果,如 1002 表示交易未找到,1000 表示报文格式有问题,便于商户快速排查下载请求异常原因。

返回的下载 URL 有 1 分钟有效时长,商户需在有效期内完成下载操作,且需自行添加对应域名(测试环境为https://tlt-test.allinpay.com/tlttransfile/,生产环境为https://tlt.allinpay.com/newrpdownload/)。

3.7.7.1 请求报文

接口

字段ID

字段名称

类型

取值

限制

备注

INFO

TRX_CODE

交易代码

C(1, 20)

100055

M

 

VERSION

版本

C(2)

04

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

LEVEL

处理级别

N(1)

0-9 0优先级最低,默认为5

M

 

MERCHANT_ID

商户代码

C(15)

商户ID

M

 

USER_NAME

用户名

C(1,20)

 

M

 

USER_PASS

用户密码

 

 

C

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

REQ_SN

请求流水号

C(60)

 

M

不重复流水

SIGNED_MSG

签名信息

C

 

M

 

ELE_BILL

MERCHANT_ID

商户代码

C(15)

商户号ID

M

 

FILENAME

原回单交易请求流水

C(60)

原交易的流水号

M

 

FSN

交易序号

C(60)

单笔默认为0,批量对应明细sn

M

 

3.7.7.2 响应报文

接口

字段ID

字段名称

类型

取值

限制

备注

INFO

TRX_CODE

交易代码

C(1, 20)

100055

M

 

VERSION

版本

C(2)

04

M

 

DATA_TYPE

数据格式

N(1)

2:xml格式

M

 

REQ_SN

请求流水号

C(60)

 

M

 

RET_CODE

返回代码

C(4)

0000:正常返回

1002:交易未找到

1000:报文格式有问题

M

 

ERR_MSG

错误信息

C(1,256)

 

C

 

SIGNED_MSG

签名信息

C

 

M

 

ELE_BILL_RSP

URL

URL路径

C(256)

 

M

返回的URL只有文件路径和参数,域名根据对接网络自行添加。

举例:

返回的URL值如下(用浏览器打开链接去掉amp;)

/signpdf/20211101/通联通业务电子凭证_7316283608530953_0.pdf?key=6Hy2A9dajyvPkJaINh9Dhw&expires=1635753741,连接下载有效时长为10分钟。

测试环境 对应的电子回单下载链接为https://tlt-test.allinpay.com/tlttransfile/signpdf/20211101/通联通业务电子凭证_7316283608530953_0.pdf?key=6Hy2A9dajyvPkJaINh9Dhw&expires=1635753741

生产环境公网域名为tlt.allinpay.com,对应的电子回单下载链接为

https://tlt.allinpay.com/newrpdownload/signpdf/20211101/通联通业务电子凭证_7316283608530953_0.pdf?key=6Hy2A9dajyvPkJaINh9Dhw&expires=1635753741。

3.7.8  对账文件异步下载(200009)

3.7.8.1  接口功能

1 仅支持下载过去 30天内的成功交易明细对账文件,且按交易完成时间统计,每天(D 日)可下载从 D-1 日至 D-30 日任意一天的数据,不支持非历史日期对账文件下载(返回码 1000)
2,对账文件生成需要一定时间,当请求返回 2008(生成中)时,需每间隔 10 分钟再次发起请求,直至返回 0000(生成完成)并获取到下载链接。
3,返回的下载链接通过 BASE64 编码,商户需进行 BASE64 解密后才能使用,且链接有效期为 5 分钟,需在有效期内完成下载下载的对账文件为 zip 压缩文件,解压密码需通过报文签名对应的私钥及算法(SM2 或 RSA)解密返回报文中的 KEY 字段获得,确保对账文件的安全性


4,便于商户获取指定日期的交易明细对账文件,进行财务对账,核对交易数据的准确性,保障资金安全.

5  文件的格式内容说明参考4.1对账文件

3.7.8.2  请求报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200009

 

VERSION

版本

C(2)

13

 

DATA_TYPE

数据格式

N(1)

2xml格式

 

LEVEL

处理级别

N(1)

0-9 0优先级最低

 

USER_NAME

用户名

C(1,20)

 

 

USER_PASS

用户密码

 

 

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

REQ_SN

交易流水号

C(60)

商户号+唯一标识流水

不重复流水

SIGNED_MSG

签名信息

C

 

 

RECONREQ

MERCHANT_ID

商户代码

C(15)

 商户ID

非空

 

RECON_DATE

日期

C(8)

YYYYMMDD

 非空

 

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

 

3.7.8.3  响应报文

接口

字段ID

字段名称

类型

取值

可空

备注

INFO

TRX_CODE

交易代码

C(1, 20)

200009

 

VERSION

版本

C(2)

13

 

DATA_TYPE

数据格式

N(1)

2xml格式

 

REQ_SN

交易流水号

C(60)

 

 

RET_CODE

返回代码

C(4)

 

 

ERR_MSG

错误信息

C(1,256)

 

 

SIGNED_MSG

签名信息

C

 

 

DOWNURL

RET_CODE

返回码

C(4)

1000 :不支持非历史日期对账文件下载

2008:生成中

0000:生成完成

 

ERR_MSG

返回信息

C(1,256)

URL

下载链接

C(1,256 )

返回的url通过BASE64编码,需进行BASE64解密

 

KEY

对账文件压缩包密码

C(1,512)

使用报文签名对应的私钥以及算法(SM2或者RSA)进行解密,详见Demo

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

3.7.8.4  例子

   <AIPG>
  <INFO>
    <TRX_CODE>200009</TRX_CODE>
    <VERSION>10</VERSION>
    <DATA_TYPE>2</DATA_TYPE>
    <LEVEL>5</LEVEL>
    <MERCHANT_ID>200604000014012</MERCHANT_ID>
    <USER_NAME>20060400001401204</USER_NAME>
    <USER_PASS>111111</USER_PASS>
    <REQ_SN>200604000014012-0001732086971851</REQ_SN>
    <SIGNED_MSG>a7d00e0b1c8111add94e8c9cc74bb3a1883c9e54cae4f74f7bfdf96e061dbc101f39043ee7d707609023a3c6132fb39c37fd3a9fd6e8aa8c0e8204f588918aa3b9ec0d270122ec7d48568cc2227a9d3af6f25a27b8d2f8763a56116f8d1f4374e2e27d7bd636510835c3e1003ddce406e20e33858f0cc611a56816744cafb641</SIGNED_MSG>
  </INFO>
  <RECONREQ>
    <MERCHANT_ID>200604000014012</MERCHANT_ID>
    <RECON_DATE>20241117</RECON_DATE>
  </RECONREQ>
</AIPG>
{null=[HTTP/1.1 200], Server=[Tengine], Connection=[keep-alive], Content-Length=[919], Date=[Wed, 20 Nov 2024 07:16:15 GMT], Content-Type=[text/xml;charset=GBK]}
============================响应报文============================
<?xml version="1.0" encoding="GBK"?><AIPG>
  <INFO>
    <TRX_CODE>200009</TRX_CODE>
    <VERSION>10</VERSION>
    <DATA_TYPE>2</DATA_TYPE>
    <REQ_SN>200604000014012-0001732086971851</REQ_SN>
    <RET_CODE>0000</RET_CODE>
    <ERR_MSG>请求成功</ERR_MSG>
    <SIGNED_MSG>0c28ddd3811ec926588964ec58fdb9cd1eeb146de9f1d18206ac2d61f7ff32471df5e1149e12a1d01ede21b69b9745b124882eddbb4af8f7a791135e2e6335a17c62295a867869c233970cf01c510a347a119febbb765947cb19848406a68dfa2ef40cca74ff453cac267d89c940b9bb04cb719c0ff64e14d0fa131b2d376387597fd61b6f002ca585d79b0f70b7b67e77f99f392548dccacfce27e0df327d6b83de97d04952fb5dd532279cb3f1c2422ab96d3bc6cb6695bd2be1f945583c6571fac52ce1a65e7768fcebd05e690e9ec5979f315418de8a00d71a7dea464b6e4892d5cc45ed31acdb90268c85474346d5b00c8fb6939a28a3ecae2bc9cd2cb5</SIGNED_MSG>
  </INFO>
  <DOWNURL>
    <RET_CODE>2008</RET_CODE>
    <ERR_MSG>文件生成中,请10分钟后再试</ERR_MSG>
  </DOWNURL>
</AIPG>
10分钟后第二次请求
<AIPG>
  <INFO>
    <TRX_CODE>200009</TRX_CODE>
    <VERSION>10</VERSION>
    <DATA_TYPE>2</DATA_TYPE>
    <LEVEL>5</LEVEL>
    <MERCHANT_ID>200604000014012</MERCHANT_ID>
    <USER_NAME>20060400001401204</USER_NAME>
    <USER_PASS>111111</USER_PASS>
    <REQ_SN>200604000014012-0001732087340197</REQ_SN>
    <SIGNED_MSG>9ea0accdaadd55450797b325c0b73e2693d127a2b826ff891a04a006e391e1a5493483d4cbde2f99ed3081cfefb1632241e85c42f40e410567d2dfaaf8b6fd869d7f9ab8b29d9f12e50f50505f9756538d7fb84ca7c07034cf6374cc57b2f1610594a14ca1c85f10cd4993bd916a607653a2c80d3fba566ed5f60c7d0b92a7b6</SIGNED_MSG>
  </INFO>
  <RECONREQ>
    <MERCHANT_ID>200604000014012</MERCHANT_ID>
    <RECON_DATE>20241117</RECON_DATE>
  </RECONREQ>
</AIPG>
{null=[HTTP/1.1 200], Server=[Tengine], Connection=[keep-alive], Content-Length=[1377], Date=[Wed, 20 Nov 2024 07:22:23 GMT], Content-Type=[text/xml;charset=GBK]}
============================响应报文============================
<?xml version="1.0" encoding="GBK"?><AIPG>
  <INFO>
    <TRX_CODE>200009</TRX_CODE>
    <VERSION>10</VERSION>
    <DATA_TYPE>2</DATA_TYPE>
    <REQ_SN>200604000014012-0001732087340197</REQ_SN>
    <RET_CODE>0000</RET_CODE>
    <ERR_MSG>请求成功</ERR_MSG>
    <SIGNED_MSG>8f0d73d5f122cc62611fd3135dcf6fb1d7ef9a32d40941f85b33caa3d3b266ccc29b9fa09b07fff7bfa4f02801ba1a7247b0436912d759984205532f841692e22fb46b1efa9ef1a98e2f703406f5384713078df35e3c8dd7bf6bb731e0fc6e7c1510c95368bb2bbd80182c3247fa6fd89ee3273b20e7ed596f2fe7f5579479a3ad794f1c8c9a650583ec73346ec555a10661cb962c49e02a22e32a0827c35384d52b508e59eb534ffb5c895404dcdd902ddac22cac36394413f205f7d735df73fa34763ef223f7b1c217104137bc6b51a97e338f26681c1a05f0e1c4a895cfb0af15619a2d89da414d9303d6bfaeee5b824508dc00fe06544e559d873eaf95fa</SIGNED_MSG>
  </INFO>
  <DOWNURL>
    <RET_CODE>0000</RET_CODE>
    <URL>aHR0cHM6Ly9zZnQtdGVzdC5hbGxpbnBheS5jb20vc2Z0cmVjb25maWxlLzIwMjQxMTE3L1BEUzIwMDYwNDAwMDAxNDAxMjIwMjQxMTE3MTAuemlwP0FXU0FjY2Vzc0tleUlkPWMyWjAmRXhwaXJlcz0xNzMyMDg3NjQxJlNpZ25hdHVyZT14ZFRUUlFIMEM2a2FHSW9IM3YxRGJQSEVjWjAlM0Q=</URL>
    <KEY>36ab72b65965c13d42b611d4883439198b37b2a7cf4f5d87db6e46d706d58815e32a9461025c82cb72a98ef49c8228a237b4c725a60a0c890701404a663974ce327b237983d87394a2e8e2c418b51335fb12c4ce4c4485e97ad801e94554dc3846c89e124f88bf21221628e0970e01e1def516c16018624d8a01af996d4a0e7e</KEY>
  </DOWNURL>
</AIPG>

huangwg 2025年10月24日 17:11 4757 0 条评论 收藏文档