SaaS 支付
什么是 ACH 退回代码?
什么是 ACH 退回代码?
ACH 退回代码是以“R”开头的标准化代码字,用于指示特定自动清算所 (ACH) 录入被退回的原因。这些指标可以显示与账户余额水平、账户非活动状态、识别数据准确性、付款挂起或授权结果相关的状况。对于接受 ACH 付款的 SaaS 企业,具体的退回代码决定了这些企业接下来的行动或解决方案。
什么是 ODFI、RDFI 和 Nacha?
发起存款金融机构 (ODFI) 根据其代理的客户(发起人)的指示,向银行提交 ACH 录入。接收存款金融机构 (RDFI) 是为接收方的账户接收录入的机构。当发生退回情况时,RDFI 会使用最能描述退回原因的退回原因代码,通过 ACH 网络发送退回录入。
标准的 ACH 退回时限是多久?
在 ODFI 提取资金之前,必须处理许多常规的 ACH 退回录入。退回录入提供给 ODFI 的时间不得晚于原始录入结算日之后第二个银行营业日开业时。
ACH 结算并不一定意味着付款是最终的。借记可以在结算后,在适用的 Nacha 退回期内被退回。
未经授权的消费者 ACH 退回是如何工作的?
在某些情况下,未经授权的消费者借记可能有资格获得延长的 Nacha 退回期。对于此类符合条件的退回,退回录入通常必须在原始结算日之后 60 天的结算日历天营业开始时不晚于提供给 ODFI。
在长期消费者退回的情况下,通常需要一份未经授权借记书面声明 (WSUD),以便消费者报告卡片被盗或未经授权的使用。这与 Regulation E 不同,后者通常要求消费者在金融机构发送显示错误的第一份月度对账单后 60 天内,将未经授权的转账或其他涵盖的错误通知其金融机构。
ACH 退回代码 R01 是什么意思?
R01 指定了接收方的账户余额或现金储备未达到借记交易要求的情况。这里需要注意的是,R01 退回并不意味着账户无效或已关闭。根据 Nacha 规则,如果该借记被视为符合退回条件,则导致 R01 退回的借记平均可以重新发起两次。除此之外,允许重新发起是发生在原始录入结算日 180 天之后的事件。
与授权相关的退回有何不同?
解决因接收方未授权发起人而退回的录入的过程,与针对余额不足退回重新发起借记所采取的方法有所不同。根据退回原因,新的借记可能需要新的授权。
SaaS 企业应该如何处理常见的 ACH 退回代码?
不同的代码应该触发不同的工作流:
| 代码 | 典型后续步骤 |
| R01 — 余额不足 | 仅在 Nacha 允许的限制内重新发起 |
| R02 — 账户已关闭 | 可以使用 替代付款方式 作为一个选项 |
| R03 — 无此账户/无法定位账户 | 验证并纠正账户信息 |
| R07 — 授权已撤销 | 停止借记交易取决于授权的撤销 |
| R10 — 发起人未知/未授权 | 该情况与授权问题相关 |
| R11 — 条目与授权不符 | 在现有授权允许的情况下纠正缺陷 |
该流程涉及将每个退回代码分配给指定的非 自动重试 工作流(可能包括重试、授权、沟通或升级),以应对每笔退回的借记。
ACH 退回和撤销有什么区别?
退回的发起与接收方不接受借记或满足法定退回标准有关。冲正由发送方发起,以纠正特定错误,例如重复交易、错误金额、错误收款人、提前执行的借记或延迟交付的贷记。
结论
ACH 退回代码用于识别 ACH 条目退回的原因,并决定应应用哪些重试、纠正和授权规则。SaaS 行业运营涉及区分正常和延期的消费者退回,在存在潜在有效授权的情况下单独处理 R11 情况,并为 Nacha 退回和 Regulation E 错误解决日期维持不同的时间线。