ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
35 lines (34 loc) • 876 B
TypeScript
interface IBankAccountData {
name: string;
holderName: string;
countryCode: string;
currencyCode: string;
settlementCurrency: string;
type: string;
number: string;
swiftCode: string;
iban: string;
transitNumber: string;
institutionNumber: string;
routingNumber: string;
status?: string;
isPrimary: string;
beneficiaryType: string;
userId: number;
bankAddress: string;
stateRegion?: string;
sortCode?: string;
notes?: string;
}
interface ICreateBankAccountData extends IBankAccountData {
}
interface IUpdateBankAccountData extends IBankAccountData {
id: number;
}
interface IMakeBankAccountPrimaryData {
id: number;
}
interface IDeleteBankAccountData {
id: number;
}
export type { ICreateBankAccountData, IUpdateBankAccountData, IMakeBankAccountPrimaryData, IDeleteBankAccountData, };