US Bank Account, that might support ACH, RFP, RTP or Wire Transfer.

Account holder name might be required for name matching.

interface UsBankAccount {
    accountHolderName?: string;
    accountNumber: string;
    accountType?: string;
    bankName?: string;
    creationTime: string;
    customerId?: string;
    id?: string;
    instrumentType: InstrumentType;
    routingNumber: string;
    status?: PaymentInstrumentStatus;
}

Hierarchy (view full)

Properties

accountHolderName?: string

This is the name of the customer or company that owns the bank account. As per regulations, the Wallet holder and bank account holder must be the same.

accountNumber: string

The bank account number.

accountType?: string

The account type.

For future compatibility, it's preferable to use AccountType enum.

bankName?: string

The bank name.

creationTime: string

Creation time.

Format should be ISO 8601 in UTC. Represents RFC 3339, section 5.6 date-time.

Example

"2021-07-15T17:54:12Z"
customerId?: string

The customer to which this instrument belongs.

id?: string

The instrument id.

instrumentType: InstrumentType

The instrument type.

routingNumber: string

For USD accounts, this is the 9-digit routing number of the bank.

The instrument status.