PayoutFailureReason
Stable GraphQL API enum for payout failure reasons.
These values are decoupled from the domain RepaymentFailureReason enum to maintain API stability. Note: KRAKEN_ERROR is intentionally excluded as it's internal-only.
Values
-
PAYMENT_INSTRUCTION_NOT_USABLESomething is wrong with the payment instruction used for the payout.
-
RECIPIENT_DECEASEDThe customer is deceased and the instruction is invalid.
-
INSTITUTIONAL_OBJECTIONThe bank or financial institution rejected the payout.
-
INVALID_AMOUNTThe payout amount was too large or too small to be processed.
-
SUSPICIOUSThe payout was flagged as suspicious or potentially fraudulent.
-
VENDOR_SYSTEM_MALFUNCTIONThe payout failed due to a technical issue with the payment provider's systems.
-
UNKNOWNThe reason for the failure is not known.
The example data in the variables and responses below are autogenerated values designed to resemble real inputs. They do not represent actual customer data, and in some cases may require additional validation.
Example
"PAYMENT_INSTRUCTION_NOT_USABLE"