com.android.billingclient.api

Package com.android.billingclient.api

Functions

acknowledgePurchase

suspend fun BillingClient.acknowledgePurchase(params: AcknowledgePurchaseParams): BillingResult

Acknowledges a given in-app purchase.

consumePurchase

suspend fun BillingClient.consumePurchase(params: ConsumeParams): ConsumeResult

Consumes a given in-app product.

queryPurchaseHistory

suspend fun BillingClient.queryPurchaseHistory(skuType: String): PurchaseHistoryResult

Returns the most recent purchase made by the user for each SKU, even if that purchase is expired, canceled, or consumed.

querySkuDetails

suspend fun BillingClient.querySkuDetails(params: SkuDetailsParams): SkuDetailsResult

Queries SKU details.