OptionalappearanceInitial and reactive theme preference for hosted Checkout.
ReadonlycanceledEmitted when a payer dismisses managed modal Checkout before completion.
ReadonlycompletedEmitted after Checkout reports its successful terminal state.
ReadonlyerrorEmitted for loader or mount failures.
ReadonlyeventEmitted for every sanitized hosted Checkout lifecycle event.
ReadonlyfailedEmitted when Checkout reaches a terminal failure state.
OptionalfeaturesHosted Checkout content and actions. Changing it replaces the controller.
OptionallocaleInitial and reactive BCP 47 locale preference.
OptionalorderClient-safe reference for the finalized Order being paid.
Displays Checkout inline by default or in an Inttegro-managed modal.
OptionalpurchaseClient-safe fixed or customer-selected Purchase Intent. Mutually exclusive with orderId.
ReadonlyreadyEmitted once the iframe is interactive.
OptionaltimeoutMount timeout from 1,000–60,000 ms; defaults to 15,000 ms.
OptionaltitleAccessible iframe title; defaults to Checkout.
Closes managed modal Checkout when it is open.
Moves focus into hosted Checkout when its controller is ready. Before initialization or after teardown this method safely does nothing.
A callback method that is invoked immediately after Angular has completed initialization of a component's view. It is invoked only once when the view is instantiated.
A callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.
The changed properties.
A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.
Applies a new locale or color scheme when a controller exists.
Prefer binding appearance and locale for declarative Angular views.
Standalone Angular component that embeds Inttegro-hosted Checkout.
Add the component to a host component's
importsarray. It loads the hosted runtime after its view initializes, creates one controller, and destroys that controller with the Angular view. Changingfeatures,orderId,presentation,timeout, ortitlereplaces the controller; changingappearanceorlocaleupdates it in place.Keep this component mounted while a payment attempt or confirmation is pending. The successful
completedoutput is suitable for navigation, but fulfillment must use server-retrieved Order state or a signed webhook.Example