Self-serve ACH returns & more
Self-serve ACH returns
Approved accounts can self-serve ACH bank account errors (R29) with Moov's API or Dashboard. An R29 error may occur if a bank account fails verification or if a debit attempt fails. Resolve the error through a reset, attesting the end user has reauthorized debits.
Each bank account can attempt one new authorization attestation in a rolling 365-day period. If an account receives an ACH return error a second time within that timeframe, you must contact Moov support.
See the Self-serve ACH error guide and Dashboard guide for more information.
Product catalog isTaxable
Starting in API v2026.10.00, the product catalog now includes an isTaxable boolean field, which denotes whether applicable tax rules may be applied to the product.
The value can be used to determine how to populate the tax amount on a transfer (Moov does not compute or assess tax). true means a tax amount can be included; false means it should not. Omitted values default to true on creation and preserve the existing setting on update.
UI updates in the API
Large sections of Moov's API reference have been organized with new endpoint groupings. The additional groups are a UI feature intended to help you easily find endpoints. For example, the Transfers API is now broken up into three sections on the page: Transfers, Transfer lifecycle, and Transfer options and configuration.
isTaxable are supported starting in v2026.10.00. Note that v2026.10.00 is currently in-development and breaking changes may occur.