Charge Intent API
Provides coroutine-based and callback-based methods for managing charge intents via the Frame API.
Each operation is available in two flavors: a suspend function for use with coroutines and an overload that accepts a completion handler for callback-based callers.
Functions
Cancels a charge intent, preventing it from being confirmed or captured.
Captures a previously authorized charge intent for the specified amount.
Confirms a charge intent, triggering payment processing.
Creates a new charge intent, attaching the current Sonar session ID and live fraud signals before sending.
Retrieves a paginated list of all charge intents for the merchant.
Retrieves a single charge intent by its ID.
Updates mutable fields on an existing charge intent.
Voids the uncaptured remainder of a partially captured charge intent.