Better Payment 0.11.1 API
    Preparing search index...

    Interface ProviderSetupContext

    Settings shared by all providers, passed to provider definitions

    interface ProviderSetupContext {
        fetch?: (
            input: RequestInfo | URL,
            init?: RequestInit,
        ) => Promise<Response>;
        id: string;
        logger?: BetterPaymentLogger;
        mode: "sandbox" | "production";
        retry?: RetryConfig;
        validate?: boolean;
    }
    Index
    fetch?: (input: RequestInfo | URL, init?: RequestInit) => Promise<Response>

    Type Declaration

      • (input: RequestInfo | URL, init?: RequestInit): Promise<Response>
      • Parameters

        • input: RequestInfo | URL
        • Optionalinit: RequestInit

        Returns Promise<Response>

    id: string

    The provider's key in providers

    mode: "sandbox" | "production"
    retry?: RetryConfig
    validate?: boolean