payment_sheet library Get started

Configure and present Inttegro's native payment sheet from Flutter.

Pass only the public Checkout Order ID created by your backend. A completed result describes the client experience; verify the authoritative Order from your backend before fulfillment.

Classes

CheckoutAction
Safe description of the next action required from the customer.
CheckoutDocuments
Secure documents available for the Order.
CheckoutFailure
Sanitized reason a Checkout lifecycle operation failed.
CheckoutLineItem
One client-safe line in the Checkout Order snapshot.
CheckoutMerchant
Merchant identity safe to display in Checkout.
CheckoutMoney
Money in an ISO 4217 currency's minor unit.
CheckoutOrder
Client-safe Order snapshot attached to Checkout lifecycle events.
Inttegro
Entry point for configuring, presenting, and observing the native sheet.
PaymentSheetAppearance
Restrained visual overrides applied to the native payment sheet.
PaymentSheetCanceled
The customer dismissed the payment sheet before completion.
PaymentSheetCompleted
The payment sheet completed its client-side payment flow.
PaymentSheetConfiguration
Configuration stored for the next native payment-sheet presentation.
PaymentSheetFailed
The payment sheet stopped because of a terminal failure.
PaymentSheetFeatures
Optional content and actions exposed by the native payment sheet.
PaymentSheetResult
Terminal outcome of one native payment-sheet presentation.

Enums

CheckoutActionType
Additional customer action required before Checkout can complete.
CheckoutOrderStatus
Order states exposed by the Checkout lifecycle.