Financial Account Verification Object

The Financial Account Verification object represents verification details for one or more external bank Financial Accounts.

This object includes the method used to verify the accounts and details for each Financial Account that was submitted for verification (account ID, verification status, and any error messages related to the verification process).

Attributes

method

string enum, values: PRENOTE, AGGREGATION

Method used to verify the bank account.

financialAccountIds

array

Verification status of each Financial Account.

financialAccountId

string (UUID)

ID of the Financial Account.

status

string enum, values: UNVERIFIED, PENDING, PROCESSING, REVIEW, DECLINED, APPROVED, ERROR

Verification status of the Financial Account. Possible values include:

  • UNVERIFIED  The account has not yet been verified.
  • PENDING  A verification request has been submitted for the account.
  • PROCESSING  The verification request is currently being processed.
  • REVIEW  A manual review of the account is required before the account can be verified. For example, the account number may be incorrect.
  • DECLINED  The account is invalid and cannot be verified.
  • APPROVED  The account has been verified successfully.
  • ERROR  An error occurred during the verification process.

errorCode

string

Error code. Returned if there was an error during the verification process.

errorMessage

string

Error message. Returned if there was an error during the verification process.

Financial Account Verification Object

				
					{
  "method": "PRENOTE | AGGREGATION",
  "financialAccountIds": [
    {
      "financialAccountId": "string(UUID)",
      "status": "UNVERIFIED | PENDING | PROCESSING | REVIEW | DECLINED | APPROVED | ERROR",
      "errorCode": "string",
      "errorMessage": "string"
    }
  ]
}
				
			
Exit mobile version