OptionalappearanceInitial color-scheme preferences for the hosted experience.
OptionalfeaturesOptional hosted Checkout content and actions.
OptionallocaleBCP 47 locale preference, such as en-GH. Unsupported translations may
fall back to an Inttegro-supported locale.
OptionaltimeoutMilliseconds to wait for the hosted checkout to emit CheckoutReadyEvent.
Accepts 1,000–60,000 ms and defaults to 15,000 ms. A timeout rejects
CheckoutController.mount and returns the controller to idle, so a
deliberate retry can mount it again.
OptionaltitleAccessible title assigned to the hosted iframe. Defaults to Checkout.
Describe the frame's purpose; this value is not visible payment-page copy.
Immutable and initial configuration for one Checkout controller.
Changing
features, the Checkout reference,timeout, ortitlerequires a new controller. Use CheckoutController.update for locale and theme changes after creation.