Interface CardDelegationConfig

Configuration for card delegation (fiat/Stripe) payments.

interface CardDelegationConfig {
    currency?: string;
    durationSecs: number;
    maxTransactions?: number;
    merchantAccountId?: string;
    providerPaymentMethodId: string;
    spendingLimitCents: number;
}

Properties

currency?: string

Currency code (default: 'usd')

durationSecs: number

Duration of the delegation in seconds

maxTransactions?: number

Maximum number of transactions allowed

merchantAccountId?: string

Stripe Connect merchant account ID

providerPaymentMethodId: string

Stripe payment method ID (e.g., 'pm_...')

spendingLimitCents: number

Maximum spending limit in cents