Skip to main content

Declined Reasons

When a verification request involving Bank Account Verification is declined, the following reasons are presented to the end user or client.

Status CodeDescription
SPDR373The provided account is inactive or restricted.
SPDR374The provided name could not be sufficiently matched against the account holder records.
SPDR375The provided account could not be located.
SPDR376Match confidence was too low to confirm the account holder.
SPDR377The provided account number is not correctly formed.
SPDR378The provided IBAN is not correctly formed.

Which Reasons Apply to Which Check​

A decline reason describes the check that ran, so the same underlying outcome is reported differently depending on what was submitted.

CheckReasons you can receive
BAV Check, country that matches the nameSPDR373, SPDR374, SPDR375, SPDR376
BAV Check, country that confirms existence onlySPDR373, SPDR377
IBAN CheckSPDR378

An IBAN Check reads the structure and the check digits of the IBAN and contacts no bank, so the only way it can fail is a malformed IBAN. It never returns a name match or an account status reason.

For countries whose check confirms only that an account exists — it is not a name match — a malformed identifier is reported as SPDR377, naming the account number rather than an IBAN, and every other decline is reported as SPDR373. Those corridors answer a single question, so the distinction between a missing account and a blocked one is one they never draw.

info

A decline reason is returned in declined_reason alongside declined_codes in the response. See Response Parameters.