@usethrottle/checkout-react
    Preparing search index...

    Interface UseThrottleCheckoutOptions

    interface UseThrottleCheckoutOptions {
        applicationId: string;
        autoRecover?: boolean;
        baseUrl?: string;
        environmentId: string;
        quoteToken: string;
        storageKey?: string | null;
    }
    Index
    applicationId: string

    Application UUID.

    autoRecover?: boolean

    Auto-recover from a stale cart. When a mutation fails with CartNotOpenError (the cart was converted by a completed order, or abandoned), the hook starts a fresh session, re-adds the last-known line items and re-selects the shipping method, then retries the operation once. Default true. Set false to surface CartNotOpenError instead.

    baseUrl?: string
    environmentId: string

    Workspace environment UUID the publishable token was minted for.

    quoteToken: string

    Publishable storefront quote token (pk_…).

    storageKey?: string | null

    localStorage key for persisting the cart session id across page loads. Default 'throttle.cartSessionId'. Pass null to disable persistence.