Represents a wallet account that is holding account balance in specific currency.

interface Account {
    availableBalance?: number;
    creationTime?: string;
    currencyCode: string;
    customerId?: string;
    externalId?: string;
    id?: string;
    instruments?: PaymentInstrument[];
    totalBalance?: number;
}

Hierarchy (view full)

Properties

availableBalance?: number

Amount in minor units.

creationTime?: string

Creation time.

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

Example

"2024-05-08T14:43:33Z"
currencyCode: string

Currency alphabetic code as specified by ISO 4217.

Example

"EUR"
customerId?: string

Paysafe embedded wallet internal customer identifier.

externalId?: string

External identifier in merchant system. Must be passed during onboarding.

id?: string

Account id.

instruments?: PaymentInstrument[]

List of payment instruments associated with this account, provided by Paysafe. This list might include virtual bank accounts or pre-paid cards funded by the account.

totalBalance?: number

Amount in minor units.