结算接口报错:结果码40004,ACQ.TRADE_SETTLE_ERROR,分账处理失败。
报错原因
1、请求参数格式有误
2、分账收款方账户异常
3、订单交易状态不符合要求
4、签约收款到银行卡销售方案导致
排查方案 1、请求参数格式有误
检查请求参数中参数格式是否有误,例如金额格式是最多精确到小数点后两位.
详细参数格式可参考【统一收单交易结算接口api】文档示例。
2、分账收款方账户异常
核实结算的收款账号是异常,例如账号被冻结之类的,具体可拨打95188电话进行确认。
3、订单交易状态不符合要求
可调用交易信息查询接口来查询此交易情况,是否支持进行交易结算(需要交易状态为TRADE_SUCCESS才能进行结算)。
4、签约类似收款到银行卡销售方案导致
检查是否签约类似“收款到银行卡”的相关协议,目前不支持结算到卡+分账的混合资金流,结算到卡后的交易不支持分账。
注:如无法核实到是否有签约,可联系商户恶妇进行咨询人工协助核实是否有签约该方案。
商户客服联系方式请到【商家服务中心】在线咨询或拨打商家服务热线95188咨询,服务时间为:8:00-24:00。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。