UNPKG

@apideck/node

Version:
98 lines (97 loc) 3 kB
/** * Apideck * The Apideck OpenAPI Spec: SDK Optimized * * The version of the OpenAPI document: 10.13.0 * Contact: support@apideck.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { Currency } from './Currency'; /** * * @export * @interface BankAccount */ export interface BankAccount { /** * The name of the bank * @type {string} * @memberof BankAccount */ bank_name?: string | null; /** * A bank account number is a number that is tied to your bank account. If you have several bank accounts, such as personal, joint, business (and so on), each account will have a different account number. * @type {string} * @memberof BankAccount */ account_number?: string | null; /** * The name which you used in opening your bank account. * @type {string} * @memberof BankAccount */ account_name?: string | null; /** * The type of bank account. * @type {string} * @memberof BankAccount */ account_type?: BankAccountAccountType; /** * The International Bank Account Number (IBAN). * @type {string} * @memberof BankAccount */ iban?: string | null; /** * The Bank Identifier Code (BIC). * @type {string} * @memberof BankAccount */ bic?: string | null; /** * A routing number is a nine-digit code used to identify a financial institution in the United States. * @type {string} * @memberof BankAccount */ routing_number?: string | null; /** * A BSB is a 6 digit numeric code used for identifying the branch of an Australian or New Zealand bank or financial institution. * @type {string} * @memberof BankAccount */ bsb_number?: string | null; /** * A branch identifier is a unique identifier for a branch of a bank or financial institution. * @type {string} * @memberof BankAccount */ branch_identifier?: string | null; /** * A bank code is a code assigned by a central bank, a bank supervisory body or a Bankers Association in a country to all its licensed member banks or financial institutions. * @type {string} * @memberof BankAccount */ bank_code?: string | null; /** * * @type {Currency} * @memberof BankAccount */ currency?: Currency | null; } /** * @export * @enum {string} */ export declare enum BankAccountAccountType { bank_account = "bank_account", credit_card = "credit_card", other = "other" } export declare function BankAccountFromJSON(json: any): BankAccount; export declare function BankAccountFromJSONTyped(json: any, ignoreDiscriminator: boolean): BankAccount; export declare function BankAccountToJSON(value?: BankAccount | null): any;