Skip to main content
This page provides a comprehensive reference of all failure reason values that may be returned in API responses when a status is FAILED. These failure reasons help you understand why a particular operation failed and what actions you may need to take.
When are failure reasons returned?
  • The failure_reason field is populated in API responses when the status is FAILED.
  • For successful or processing states, this field will be null.

Bank Verification

Bank verification failure reasons are returned when a bank account or UPI ID verification fails. These appear in the bank account creation and verification endpoints.

Available Failure Reasons

Customer Verification

Customer verification failure reasons are returned when customer KYC verification fails at different stages of the verification process. These appear in customer and KYC endpoint responses.

Available Failure Reasons

Payin

Payin failure reasons are returned when a payin transaction fails during processing. These appear in payin endpoint responses when the payin status is FAILED.

Available Failure Reasons