问题1:中信银行付款不成功,交易未确认。
同步付款状态,银行返回:<status>ED02083</status><statusText>输入的客户流水号无制单信息,请检查输入项</statusText>
(
发送付款请求时的实际报错场景:
<?xml version="1.0" encoding="GB2312"?><stream><status>ED01022</status><statusText>您没有可以办理该笔业务的业务流程,请联系分行公司部确认发起交易用户有权操作的业务流程中是否有对应功能及账号</statusText></stream>
银行返回报错2:
<?xml version="1.0" encoding="GB2312"?><stream><status>ED02071</status><statusText>业务流程不存在</statusText></stream>
问题原因:新签约客户 不支持 使用<action>DLOUTTRN</action>
)
原因和解决方法:
中信银行支付需要走新接口DLINTTRN,配置步骤即:
1)、银企平台-业务管理-银行业务配置-中信银行-支付转账是否使用智能支付接口 选择 是 ,保存。
2)、对于之前交易未确认的付款,跟银行确认该笔付款失败之后,业务系统修改该笔付款单状态为失败,然后打回 重新提交该笔付款验证
问题2:中信银行付款,银行返回:提交响应信息=row中无abstract字段 同步付款状态信息=row中无abstract字段
原因和解决方法:
银行校验摘要字段不能传空,对应星空银行付款单单据体里面的备注字段不能为空,重新维护之后再提交。
推荐阅读