Interface PaywallPurchaseResult

Represents the result of a purchase operation initiated from a paywall.

interface PaywallPurchaseResult {
    customerInfo: CustomerInfo;
    operationSessionId: string;
    redemptionInfo: null | RedemptionInfo;
    selectedPackage: Package;
    storeTransaction: StoreTransaction;
}

Hierarchy (View Summary)

Properties

customerInfo: CustomerInfo

The customer information after the purchase.

operationSessionId: string

The operation session id of the purchase.

redemptionInfo: null | RedemptionInfo

The redemption information after the purchase if available.

selectedPackage: Package

The package selected by the customer while interacting with the paywall.

storeTransaction: StoreTransaction

The store transaction associated with the purchase.