PayFanout API reference
    Preparing search index...

    Interface AdyenClientAdapterConfig

    interface AdyenClientAdapterConfig {
        adyenEnvironment?: string;
        clientKey: string;
        countryCode: string;
        environment: "sandbox" | "live";
        getAdyenGlobal?: () => AdyenWebGlobal | undefined;
        loadScript?: (url: string) => Promise<void>;
        loadStylesheet?: (url: string) => Promise<void>;
        locale?: string;
        paymentMethods?: PaymentMethodCapability[];
        sdkUrl?: string;
        sdkVersion?: string;
        stylesheetUrl?: string;
    }
    Index
    adyenEnvironment?: string

    Overrides the environment value handed to Adyen Web — for the regional live values (e.g. a live account served from a specific region).

    clientKey: string

    Browser-safe client key ("test_…"/"live_…"); its origins are allowlisted in the Customer Area.

    countryCode: string

    ISO 3166-1 alpha-2. Adyen Web v6 requires it on the checkout instance.

    environment: "sandbox" | "live"

    Explicit; selects the CDN host and the SDK's own environment value.

    getAdyenGlobal?: () => AdyenWebGlobal | undefined
    loadScript?: (url: string) => Promise<void>
    loadStylesheet?: (url: string) => Promise<void>
    locale?: string

    BCP-47 locale for Adyen's own field texts. MountOptions.locale wins per mount.

    paymentMethods?: PaymentMethodCapability[]

    Account capabilities vary per contract — override the conservative default.

    sdkUrl?: string

    Test seams / self-hosting.

    sdkVersion?: string

    Adyen Web version to load from the CDN. Pinned, never floating.

    stylesheetUrl?: string