Us Bank Account Verification
Returned within the following response objects:
Attributes
Optional additional processor response information, provided as further context for the primary processor response.
getCreatedAt()
CalendarThe date/time the object was created. Returned in UTC.
This value will only be set if the verification status is GATEWAY_REJECTED, which happens when a verification has been attempted five or more times. Possible values:
"too_many_confirmation_attempts"
getId()
stringThe US bank account verification identifier.
getMerchantAccountId()
stringThe ID of the merchant account used to create the US bank account verification.
The processor response code. See the list of possible processor authorization responses.
The processor response text. See the list of possible processor authorization responses.
getStatus()
stringThe status of the verification. Possible values:
"failed"
"gateway_rejected"
"pending"
"processor_declined"
"verified"
"verifying"
getUpdatedAt()
CalendarThe date/time the object was last updated. Returned in UTC.
The US Bank Account associated with this verification.
getAccountHolderName()
stringAccount Holder Name.
getAccountType()
stringThe type of the bank account. Possible values:
"business_checking"
"business_savings"
"checking"
"savings"
getBankName()
stringThe name of the issuing bank.
getLast4()
stringThe last 4 digits of the bank account number.
getOwnershipType()
stringThe ownership type of the bank account. Possible values:
"business"
"personal"
getRoutingNumber()
stringThe numeric string representing a specific bank.
getToken()
stringAn alphanumeric value that references a specific payment method stored in your Vault.
getVerified()
stringIndicates whether the bank account has been verified.
getVerificationDeterminedAt()
CalendarThe date and time the verification was determined.
getVerificationMethod()
stringThe method used to determine verification. Possible values:
"independent_check"
"micro_transfers"
"network_check"
"tokenized_check"