Skip to main content
Represents the result of showing an offer to a user. The result indicates whether the user completed an offer flow, dismissed without completing, or had no offers available.

Definition

Cases

NoOffers is a data object — match it directly without destructuring (is PresentationResult.NoOffers).

DismissReason

Usage

When using the delegate handler pattern (onPurchaseRequest / onPassthrough), the SDK routes results automatically. PresentationResult is primarily used with the suspend show() variant for direct control flow.