【电子回单】工行查询xml格式的回单报错,提示:errorCode=xxxxxx原创
金蝶云社区-Jasmine_wzw
Jasmine_wzw
4人赞赏了该文章 732次浏览 未经作者许可,禁止转载编辑于2022年09月20日 11:33:04

问题现象:

客户配置工行推广版的回单获取方式配置为“报文”(即通过XML报文获取回单信息),近期发现交易明细和电子回单不匹配,到银企平台查询电子回单也报错了,提示:error.工行响应内容错误 errorCode=STAwMDE=

如下图:

image.png


分析解答:

打开bank_message\ICBC_CMP\ICBC_CMP-1\2022_09_19下的查询回单日志queryReceipt_20220919103105_gd9pbijl.ICBC_CMP,如下:

image.png


从日志看,银企发起的电子回答请求报文已经发送成功,但银行接口返回一个错误信息:

errorCode=STAwMDE=

对这个错误码解码了一下(https://base64.us/),结果是:I0001

咨询工行技术人员,反馈:查询的时候用的还是老证书ID,前置机配置配置中的证书ID已经修改为新的了,如下图:image.png


目前测试,查余额走的新证书,但查询电子回单(报文)的时候用的还是老证书ID。


分析可能是缓存导致,建议先清理浏览器缓存,再去查电子回单,反馈可以查到了。

客户重启了银企服务,目前反馈业务系统也可以查到了。

赞 4