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.