@stripe/stripe-terminal-react-native
    Preparing search index...

    Type Alias UserCallbacks

    type UserCallbacks = {
        onDidAcceptTermsOfService?(): void;
        onDidChangeConnectionStatus?(status: Reader.ConnectionStatus): void;
        onDidChangeOfflineStatus?(status: OfflineStatus): void;
        onDidChangePaymentStatus?(status: PaymentStatus): void;
        onDidDisconnect?(reason?: DisconnectReason): void;
        onDidFailReaderReconnect?(reader: Reader.Type): void;
        onDidFinishInstallingUpdate?(result: UpdateSoftwareResultType): void;
        onDidForwardingFailure?(error?: StripeError): void;
        onDidForwardPaymentIntent?(
            paymentIntent: PaymentIntent.Type,
            error: StripeError,
        ): void;
        onDidReportAvailableUpdate?(update: SoftwareUpdate): void;
        onDidReportLowBatteryWarning?(): void;
        onDidReportReaderEvent?(event: ReaderEvent): void;
        onDidReportReaderSoftwareUpdateProgress?(progress: string): void;
        onDidRequestReaderDisplayMessage?(message: DisplayMessage): void;
        onDidRequestReaderInput?(input: InputOptions[]): void;
        onDidStartInstallingUpdate?(update: SoftwareUpdate): void;
        onDidStartReaderReconnect?(
            reader: Reader.Type,
            reason?: DisconnectReason,
        ): void;
        onDidSucceedReaderReconnect?(reader: Reader.Type): void;
        onDidUpdateBatteryLevel?(result: BatteryLevel): void;
        onFinishDiscoveringReaders?(error?: StripeError): void;
        onUpdateDiscoveredReaders?(readers: Reader.Type[]): void;
    }
    Index

    Methods

    • Parameters

      • progress: string

      Returns void