Properties
account
account: null | {
charges_enabled: boolean;
country: null | string;
id: string;
merchant_name?: null | string;
payouts_enabled: boolean;
requirements_due: string[];
}
Type declaration
charges_enabled: boolean
country: null | string
id: string
Optional merchant_name?: null | string
payouts_enabled: boolean
requirements_due: string[]
available
available: boolean
channels
channels: string[]
checked_at
checked_at: null | string
configured
configured: boolean
countries
countries: string[]
currencies
currencies: string[]
minimum_amounts
minimum_amounts: Record<string, number>
payment_methods
payment_methods: string[]
payout_account
payout_account: {
available: boolean;
country: null | string;
id: null | string;
payouts_enabled: boolean;
reasons: string[];
requirements_due: string[];
source: "managed" | "platform" | "user" | "community";
transfers_active: boolean;
}
Type declaration
available: boolean
country: null | string
id: null | string
payouts_enabled: boolean
reasons: string[]
requirements_due: string[]
source: "managed" | "platform" | "user" | "community"
transfers_active: boolean
Optional revision
revision?: number
tax
tax: {
missing_fields: string[];
status: string;
}
Type declaration
missing_fields: string[]
status: string
Optional warnings
warnings?: string[]
Actual external provider/account capability, not a manual approval flag.