Inttegro SDK for React Native - v0.6.0
    Preparing search index...

    Type Alias PaymentSheetConfiguration

    PaymentSheetConfiguration: {
        appearance?: PaymentSheetAppearance;
        features?: PaymentSheetFeatures;
        returnURL?: string;
        telemetry?: PaymentSheetTelemetry;
    } & (
        | { orderId: string; purchaseIntentId?: never }
        | { orderId?: never; purchaseIntentId: string }
    )

    Configuration stored for the next native payment-sheet presentation.

    The orderId is the public ID returned by a merchant backend after it creates and finalizes an Order. Never pass a merchant API key into a mobile app.

    Type Declaration

    • Optionalappearance?: PaymentSheetAppearance

      Optional native appearance overrides.

    • Optionalfeatures?: PaymentSheetFeatures

      Optional payment-sheet content and actions.

    • OptionalreturnURL?: string

      Absolute deep link that resumes the application after external steps.

    • Optionaltelemetry?: PaymentSheetTelemetry

      Optional SDK diagnostics and distributed-trace configuration.

    • { orderId: string; purchaseIntentId?: never }
      • orderId: string

        Client-safe ID of an Order finalized by the merchant backend.

      • OptionalpurchaseIntentId?: never
    • { orderId?: never; purchaseIntentId: string }
      • OptionalorderId?: never
      • purchaseIntentId: string

        Client-safe Purchase Intent whose amount the payer will choose.