All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.com.revenuecat.purchases.kmp.models.StoreTransaction.kt Maven / Gradle / Ivy

There is a newer version: 1.3.7+13.15.0
Show newest version
package com.revenuecat.purchases.kmp.models

/**
 * Represents an in-app billing purchase.
 */
public class StoreTransaction(
    /**
     * Unique (per store) order identifier for the purchased transaction. Always null for Amazon.
     * Only available for non-restored Google purchases for Google Play.
     */
    public val transactionId: String?,

    /**
     * Product IDs purchased.
     *
     * Size can be greater than 1 on Android. This indicates that a multi-line purchase occurred,
     * which RevenueCat does not support.
     * Only the first productId will be processed by the SDK.
     */
    public val productIds: List,

    /**
     * Time the product was purchased, in milliseconds since the epoch.
     */
    public val purchaseTime: Long,
)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy