Error codes
When you get an ACH error code in a response, it includes further information about what went wrong.
Code | Description |
1000 | General exception |
1001 | Payment required |
2000 | General exception |
2001 | Invalid payment status |
2002 | Invalid posting status |
2003 | Payment cannot be canceled |
2004 | Account not found |
2005 | Payment must be outbound |
2006 | Payment must be inbound |
2007 | Payment must be an inbound origination |
2008 | Payment must be status completed or rejected to be corrected |
2009 | Invalid change code |
2010 | Payment must be an inbound return |
2011 | Payment must be an origination |
2012 | Payment must be status completed or rejected to be returned |
2013 | Payment must be status completed or rejected to be dishonored |
2014 | Invalid return code |
2015 | Invalid dishonored return code |
2016 | Original payment not found |
2017 | Cannot link to same payment ID |
2018 | Payment type must be return or notification of change |
2019 | Original payment must be completed |
2020 | Payment must be on hold to request a rescan |
2021 | No scan lists are configured for account |
2022 | Scan already pending |
2023 | Previous payment not found |
2024 | Previous payment must be a completed outbound origination |
2025 | Receiver account not found |
2026 | Active holds found |
2027 | Posting account cannot be changed due to current payment status |
2028 | Posting status must be pending or failed to change posting account |
2029 | Posting status must be failed to attempt a retry |
2030 | Originator profile address missing or invalid |
2200 | Batch not authorizing |
2201 | Batch requires one or more payment |
2202 | No filters were found on the request |