models/zerosettle_event library
Classes
- ZeroSettleEvent
- A discriminated event emitted by the ZeroSettle native SDK event stream.
- ZSEventEntitlementsRefreshed
- Emitted when the SDK's entitlement cache is refreshed from the backend.
- ZSEventMigrationCompleted
- Emitted when a Switch & Save migration has completed successfully.
- ZSEventOfferAccepted
- Emitted when the user accepts an offer tip.
- ZSEventOfferDismissed
- Emitted when the user dismisses an offer tip without acting on it.
- ZSEventOfferEvaluationFailed
- Emitted when the SDK fails to evaluate an offer for the current user.
- ZSEventOfferShown
- Emitted when an offer tip (migration or upgrade) is presented to the user.
- ZSEventPendingActionShown
- Emitted when the SDK surfaces a pending-action banner to the user.
- ZSEventPurchaseFailed
- Emitted when a purchase attempt fails after exhausting retries.
- ZSEventPurchaseSucceeded
- Emitted when a purchase completes successfully via any channel.
- ZSEventSyncFailed
- Emitted when a background store-transaction sync fails.
- ZSEventUnknown
- Fallback variant for any event type not recognised by this SDK version.