
## BankAccount class

OFX uses the Banking Account aggregates to identify an account at an FI. The aggregates contain enough information to uniquely identify an account for the purposes of statement download, bill payment, and funds transfer.



**Inheritance:** [BankAccount](/finance/python-net/aspose.finance.ofx/bankaccount) → 
[AbstractAccount](/finance/python-net/aspose.finance.ofx/abstractaccount)



The BankAccount type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [BankAccount()](/finance/python-net/aspose.finance.ofx/bankaccount/__init__/#) | Initializes a new instance of [BankAccount](/finance/python-net/aspose.finance.ofx/bankaccount) class. |


### Properties
| Property | Description |
| :- | :- |
| [bank_id](/finance/python-net/aspose.finance.ofx/bankaccount/bank_id) | Gets or sets the bank identifier. |
| [branch_id](/finance/python-net/aspose.finance.ofx/bankaccount/branch_id) | Gets or sets the branch identifier. May be required for some non-US banks. |
| [account_id](/finance/python-net/aspose.finance.ofx/bankaccount/account_id) | Gets or sets the account identifier. |
| [account_type](/finance/python-net/aspose.finance.ofx/bankaccount/account_type) | Gets or sets the account type |
| [account_key](/finance/python-net/aspose.finance.ofx/bankaccount/account_key) | Gets or sets the checksum. |


### See Also

* module [aspose.finance.ofx](../)
* class [AbstractAccount](/finance/python-net/aspose.finance.ofx/abstractaccount)
