PayFanout API reference
    Preparing search index...

    Interface StripePaymentIntentLike

    interface StripePaymentIntentLike {
        amount: number;
        amount_capturable?: number;
        amount_received?: number;
        client_secret?: string | null;
        created: number;
        currency: string;
        id: string;
        last_payment_error?: unknown;
        latest_charge?: string | StripeChargeLike | null;
        metadata?: Record<string, string>;
        object: "payment_intent";
        payment_method_types?: string[];
        setup_future_usage?: string | null;
        status:
            | "requires_payment_method"
            | "requires_confirmation"
            | "requires_action"
            | "requires_capture"
            | "processing"
            | "succeeded"
            | "canceled";
    }
    Index
    amount: number
    amount_capturable?: number

    Authorized-but-uncaptured remainder on manual-capture intents.

    amount_received?: number

    What was actually collected — differs from amount after partial capture.

    client_secret?: string | null
    created: number
    currency: string
    id: string
    last_payment_error?: unknown
    latest_charge?: string | StripeChargeLike | null
    metadata?: Record<string, string>
    object: "payment_intent"
    payment_method_types?: string[]
    setup_future_usage?: string | null

    "off_session" when the session was asked to vault the instrument.

    status:
        | "requires_payment_method"
        | "requires_confirmation"
        | "requires_action"
        | "requires_capture"
        | "processing"
        | "succeeded"
        | "canceled"