PayFanout API reference
    Preparing search index...

    Interface PaysafeFieldsInstanceLike

    Structural subset of Paysafe.js (hosted iframe fields). Injected in tests, loaded from hosted.paysafe.com in browsers. The field-event surface is optional — SDK builds without it simply never fire onChange (degrade, not break).

    interface PaysafeFieldsInstanceLike {
        areAllFieldsValid?(): boolean;
        fields?(
            selector: string,
        ): {
            invalid?(handler: (...args: unknown[]) => void): void;
            valid?(handler: (...args: unknown[]) => void): void;
        };
        tokenize(options: Record<string, unknown>): Promise<{ token: string }>;
    }
    Index
    • Per-field validity event registration ("cardNumber" | "expiryDate" | "cvv").

      Parameters

      • selector: string

      Returns {
          invalid?(handler: (...args: unknown[]) => void): void;
          valid?(handler: (...args: unknown[]) => void): void;
      }