> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tesouro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# BankAccountOutput

> Bank account information associated with an acceptor application, including account type, owner type, and fee settlement settings.

`OBJECT`

Bank account information associated with an acceptor application, including account type, owner type, and fee settlement settings.

## Fields

<ResponseField name="accountOwnerType" type="AccountOwnerType">
  The type of the account owner (e.g., personal, business).

  <Expandable title="Possible enum values">
    <ResponseField name="CONSUMER" type="enum">
      An individual consumer or personal account holder.
    </ResponseField>

    <ResponseField name="CORPORATE" type="enum">
      A corporate or business entity that owns the account.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="bankAccountType" type="BankAccountType">
  The type of the bank account (e.g., savings, demand).

  <Expandable title="Possible enum values">
    <ResponseField name="CHECKING" type="enum">
      A checking deposit account, typically used for day-to-day transactions, where funds are available on demand.
    </ResponseField>

    <ResponseField name="SAVINGS" type="enum">
      A savings account, typically used for holding funds with interest, where withdrawals may be limited.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="bankAccountFeesSettlements" type="BankAccountFeesSettlements">
  The fee and settlement configuration for this bank account.

  <Expandable title="Possible enum values">
    <ResponseField name="FEES_ONLY" type="enum">
      The bank account is used exclusively to collect fees charged to the acceptor.
    </ResponseField>

    <ResponseField name="SETTLEMENTS_ONLY" type="enum">
      The bank account is used exclusively to receive settlement funds from card transactions.
    </ResponseField>

    <ResponseField name="SETTLEMENTS_AND_FEES" type="enum">
      The bank account is used for both settlement deposits and fee collections.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="financialInstitutionName" type="String">
  Name of the institution where the account is held.
</ResponseField>

<ResponseField name="accountNumberLast4" type="String">
  The last 4 of the account number of the bank account.
</ResponseField>

<ResponseField name="id" type="UUID!" required>
  The ID of the bank account.
</ResponseField>

<ResponseField name="nameOnAccount" type="String">
  The name on the bank account.
</ResponseField>

<ResponseField name="routingNumber" type="String">
  The routing number of the bank account.
</ResponseField>

<ResponseField name="sensitiveFields" type="BankAccountSensitiveFields">
  Sensitive fields that require special permissions to access.

  <Expandable title="child attributes">
    <ResponseField name="accountNumber" type="String!" required>
      The full decrypted account number. Only populated when user has permission.
    </ResponseField>
  </Expandable>
</ResponseField>
