--- title: BankAccount - GraphQL Admin description: Represents a bank account payment instrument. api_version: unstable api_name: admin source_url: html: 'https://shopify.dev/docs/api/admin-graphql/unstable/objects/BankAccount' md: 'https://shopify.dev/docs/api/admin-graphql/unstable/objects/BankAccount.md' --- # Bank​Account object Requires `read_payment_mandate` access scope. Represents a bank account payment instrument. ## Fields * account​Holder​Type [Bank​Account​Holder​Type!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/BankAccountHolderType) non-null The type of account holder. * account​Type [Bank​Account​Type!](https://shopify.dev/docs/api/admin-graphql/unstable/enums/BankAccountType) non-null The type of bank account. * bank​Name [String!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) non-null The name of the bank. * billing​Address [Customer​Payment​Instrument​Billing​Address](https://shopify.dev/docs/api/admin-graphql/unstable/objects/CustomerPaymentInstrumentBillingAddress) The billing address associated with the bank account. * last​Digits [String!](https://shopify.dev/docs/api/admin-graphql/unstable/scalars/String) non-null The last four digits of the account number. *** ## Map ### Possible type in * [Customer​Payment​Instrument](https://shopify.dev/docs/api/admin-graphql/unstable/unions/CustomerPaymentInstrument) * [Payment​Instrument](https://shopify.dev/docs/api/admin-graphql/unstable/unions/PaymentInstrument)