PayFanout API reference
    Preparing search index...

    Interface StripeSetupIntentLike

    interface StripeSetupIntentLike {
        client_secret?: string | null;
        created: number;
        customer?: string | { id: string } | null;
        id: string;
        last_setup_error?: unknown;
        metadata?: Record<string, string>;
        object: "setup_intent";
        payment_method?: string | { id: string } | null;
        status:
            | "requires_payment_method"
            | "requires_confirmation"
            | "requires_action"
            | "processing"
            | "succeeded"
            | "canceled";
    }
    Index
    client_secret?: string | null
    created: number
    customer?: string | { id: string } | null

    Present when the SetupIntent vaults for a customer (save mode — never detach).

    id: string
    last_setup_error?: unknown
    metadata?: Record<string, string>
    object: "setup_intent"
    payment_method?: string | { id: string } | null
    status:
        | "requires_payment_method"
        | "requires_confirmation"
        | "requires_action"
        | "processing"
        | "succeeded"
        | "canceled"