PayFanout API reference
    Preparing search index...

    Interface PaysafeClientAdapterConfig

    interface PaysafeClientAdapterConfig {
        apiKey: string;
        environment: "sandbox" | "live";
        getPaysafeGlobal?: () => PaysafeJsLike | undefined;
        loadScript?: (url: string) => Promise<void>;
        paymentMethods?: PaymentMethodCapability[];
        sdkUrl?: string;
        threeDs?: Record<string, unknown>;
    }
    Index
    apiKey: string

    Public (single-use-token) Base64 API key — safe for the browser, holds no secrets.

    environment: "sandbox" | "live"

    Explicit; mapped to Paysafe's TEST/LIVE.

    getPaysafeGlobal?: () => PaysafeJsLike | undefined
    loadScript?: (url: string) => Promise<void>

    Test seams.

    paymentMethods?: PaymentMethodCapability[]

    Account capabilities vary per merchant account/currency — override the conservative default.

    sdkUrl?: string
    threeDs?: Record<string, unknown>

    Passed through to tokenize() so 3DS challenges run inline (iframe), never full navigation.