Creates an SDK error.
Applications normally receive instances from loadInttegro or a CheckoutController; they do not need to construct these errors.
Stable reason for the failure.
Diagnostic description suitable for logs. Do not show it directly to a payer without reviewing the copy.
An integration error raised by
@inttegro/jsbefore or while hosted Checkout is initialized.This error describes SDK and browser failures. Payment failures reported by the hosted experience arrive as CheckoutPaymentAttemptFailedEvent or CheckoutErrorEvent instead. That distinction lets an application separate integration monitoring from customer payment outcomes.
Example: Handle a failed mount without inspecting error text