Verify bank account

View as MarkdownOpen in Claude
Use this method to verify a customer's bank account details. In the request, send the customer's bank account details. Our gateway can verify the following types of bank details: - Automated Clearing House (ACH) details - Pre-Authorized Debit (PAD) details In the response, our gateway indicates if the account details are valid and if you should use them in follow-on actions.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Headers

Idempotency-KeystringRequiredformat: "uuid"
Unique identifier that you generate for each request. You must use the [UUID v4 format](https://www.rfc-editor.org/rfc/rfc4122) for the identifier. For more information about the idempotency key, go to [Idempotency](https://docs.payroc.com/api/idempotency).

Request

This endpoint expects an object.
processingTerminalIdstringRequired4-50 characters
Unique identifier that we assigned to the terminal.
bankAccountobjectRequired
Polymorphic object that contains bank account information. The value of the type field determines which variant you should use: - `ach` - Automated Clearing House (ACH) details - `pad` - Pre-authorized debit (PAD) details

Response

Successful request. Returns the verification status of the customer's bank account details.
processingTerminalIdstring4-50 characters
Unique identifier that we assigned to the terminal.
verifiedboolean
Indicates if the customer's bank account details are valid. - `true` - Account details are valid. - `false` - Account details are not valid.

Errors