export Wallet

interface Wallet {
    account_id?: null | string;
    auth_token?: null | string;
    created_at?: string;
    enabled?: boolean;
    external_account_id?: null | string;
    id?: null | string;
    key?: null | string;
    payment_methods?: null | PaymentMethod[];
    payout_methods?: null | PayoutMethod[];
    short_id?: null | string;
    supports_payments?: boolean;
    supports_payouts?: boolean;
    user_id?: null | string;
}

Properties

account_id?: null | string
auth_token?: null | string
created_at?: string
enabled?: boolean

True if this Wallet has been enabled for the User otherwise false

external_account_id?: null | string
id?: null | string
key?: null | string

The wallet key

payment_methods?: null | PaymentMethod[]
payout_methods?: null | PayoutMethod[]
short_id?: null | string
supports_payments?: boolean

True if this Wallet supports sending money to external accounts otherwise false

supports_payouts?: boolean

True if this Wallet supports charges for payments otherwise false

user_id?: null | string

The ID of the user the Wallet belongs to