OptionalappearanceInitial and reactive theme preference for hosted Checkout.
ReadonlycompletedEmitted after Checkout reports its successful terminal state.
ReadonlyerrorEmitted for loader/mount failures and sanitized hosted errors.
ReadonlyeventEmitted for every sanitized hosted Checkout lifecycle event.
OptionallocaleInitial and reactive BCP 47 locale preference.
Client-safe reference for the finalized Order being paid.
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.
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. ChangingorderId,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