Payment Sheet Adapter
Operations required by Inttegro's native payment state machine.
CheckoutPaymentSheetAdapter is the production implementation. Supply a custom adapter only for deterministic previews, tests, or a controlled transport that preserves Checkout's read-and-pay security boundary. Retries must be idempotent and delayed methods must remain pending until authoritative completion.
Inheritors
Functions
Submits the payer's numeric token for the active confirmation challenge.
Starts or safely retries payment using the payer's current selection.
Refreshes authoritative state after provider authorization or processing.
Requests a replacement code for a recoverable confirmation challenge.
Retrieves the client-safe Checkout projection for a finalized Order.
Loads the amount policy for a customer-selected Purchase Intent.
Creates the finalized Order for a valid payer-selected amount.
Updates the amount on the same finalized Order before payment starts.