Skip to main content

CreateBankAccountInput

A new bank account.

input CreateBankAccountInput {
accountName: String!
accountNumber: String!
accountType: String
bankName: String!
branchCode: String
currencyCode: String!
currentBalance: Float
iban: String
isActive: Boolean
isDefault: Boolean
notes: String
swiftCode: String
}

Fields​

CreateBankAccountInput.accountName ● String! non-null scalar​

The name the account is known by in the organization.

CreateBankAccountInput.accountNumber ● String! non-null scalar​

The account number.

CreateBankAccountInput.accountType ● String scalar​

The kind of account, for example CURRENT or SAVINGS. Defaults to CURRENT.

CreateBankAccountInput.bankName ● String! non-null scalar​

The name of the bank that holds the account.

CreateBankAccountInput.branchCode ● String scalar​

The bank branch or sort code.

CreateBankAccountInput.currencyCode ● String! non-null scalar​

ISO 4217 currency code.

CreateBankAccountInput.currentBalance ● Float scalar​

The opening balance in the account's currency. Defaults to 0. Set once here. Later corrections go through adjustBankAccountBalance.

CreateBankAccountInput.iban ● String scalar​

The IBAN.

CreateBankAccountInput.isActive ● Boolean scalar​

Whether the record is active.

CreateBankAccountInput.isDefault ● Boolean scalar​

Whether this is the default.

CreateBankAccountInput.notes ● String scalar​

Free-text notes about the account.

CreateBankAccountInput.swiftCode ● String scalar​

The SWIFT or BIC code of the bank.

Member Of​

createBankAccount mutation