PaymentSheetTelemetryEventName enum

Stable wire names emitted by the native SDK diagnostic stream.

Inheritance
Available extensions

Values

sheetPresented → const PaymentSheetTelemetryEventName

The native sheet became visible.

const PaymentSheetTelemetryEventName('inttegro.payment_sheet.presented')
checkoutLoadStarted → const PaymentSheetTelemetryEventName

Checkout retrieval began.

const PaymentSheetTelemetryEventName('inttegro.checkout.load.started')
checkoutLoadSucceeded → const PaymentSheetTelemetryEventName

Checkout retrieval produced a valid client-safe session.

const PaymentSheetTelemetryEventName('inttegro.checkout.load.succeeded')
checkoutLoadFailed → const PaymentSheetTelemetryEventName

Checkout retrieval failed.

const PaymentSheetTelemetryEventName('inttegro.checkout.load.failed')
paymentAttemptStarted → const PaymentSheetTelemetryEventName

A payment mutation began.

const PaymentSheetTelemetryEventName('inttegro.payment.attempt.started')
paymentAttemptFailed → const PaymentSheetTelemetryEventName

A recoverable payment attempt failed.

const PaymentSheetTelemetryEventName('inttegro.payment.attempt.failed')
confirmationRequired → const PaymentSheetTelemetryEventName

Checkout requires a confirmation code.

const PaymentSheetTelemetryEventName('inttegro.payment.confirmation.required')
authorizationRequired → const PaymentSheetTelemetryEventName

Checkout is waiting for provider or device authorization.

const PaymentSheetTelemetryEventName('inttegro.payment.authorization.required')
statusPolling → const PaymentSheetTelemetryEventName

The SDK is polling Checkout for authoritative state.

const PaymentSheetTelemetryEventName('inttegro.payment.status.polling')
sheetCompleted → const PaymentSheetTelemetryEventName

The sheet reached its Checkout-confirmed success state.

const PaymentSheetTelemetryEventName('inttegro.payment_sheet.completed')
sheetCanceled → const PaymentSheetTelemetryEventName

The payer dismissed the sheet.

const PaymentSheetTelemetryEventName('inttegro.payment_sheet.canceled')
sheetFailed → const PaymentSheetTelemetryEventName

A terminal SDK failure closed the flow.

const PaymentSheetTelemetryEventName('inttegro.payment_sheet.failed')
requestPrepared → const PaymentSheetTelemetryEventName

The native Checkout transport prepared a request.

const PaymentSheetTelemetryEventName('inttegro.request.prepared')
httpAttemptStarted → const PaymentSheetTelemetryEventName

An HTTP attempt began, including a safe retry.

const PaymentSheetTelemetryEventName('inttegro.http.attempt.started')
responseReceived → const PaymentSheetTelemetryEventName

A Checkout response arrived.

const PaymentSheetTelemetryEventName('inttegro.response.received')
responseDecoded → const PaymentSheetTelemetryEventName

A Checkout response passed structural decoding.

const PaymentSheetTelemetryEventName('inttegro.response.decoded')
requestFailed → const PaymentSheetTelemetryEventName

A Checkout transport or decoding operation failed.

const PaymentSheetTelemetryEventName('inttegro.request.failed')

Properties

hashCode → int
The hash code for this object.
no setterinherited
index → int
A numeric identifier for the enumerated value.
no setterinherited
name → String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
wireValue → String
The exact name emitted across the platform channel.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

fromWireValue(String value) → PaymentSheetTelemetryEventName?
Resolves a native wire value, or returns null when it is unknown.

Constants

values → const List<PaymentSheetTelemetryEventName>
A constant List of the values in this enum, in order of their declaration.