Class Index

These are the API classes. See all API packages.

B   C   P   R   S  


BillingClient Main interface for communication between the library and user application code. 
BillingClient.BillingResponse Possible response codes. 
BillingClient.Builder Builder to configure and create a BillingClient instance. 
BillingClient.ChildDirected Developers are able to specify whether this app is child directed or not to ensure compliance with US COPPA & EEA age of consent laws. 
BillingClient.FeatureType Features/capabilities supported by isFeatureSupported(String)
BillingClient.SkuType Supported SKU types. 
BillingClientStateListener Callback for setup process. 
BillingFlowParams Parameters to initiate a purchase flow. 
BillingFlowParams.Builder Helps to construct BillingFlowParams that are used to initiate a purchase flow. 
BillingFlowParams.ProrationMode Replace SKU ProrationMode. 
BillingHelper Helper methods for billing client. 


ConsumeResponseListener Callback that notifies when a consumption operation finishes. 


PriceChangeConfirmationListener Listener to a result of the price change confirmation flow. 
PriceChangeFlowParams Parameters to launch a price change confirmation flow. 
PriceChangeFlowParams.Builder Helps construct PriceChangeFlowParams that are used to launch a price change confirmation flow  
ProxyBillingActivity An invisible activity that lauches another billing-related activity and delivers parsed result to the BillingClient via ResultReceiver
Purchase Represents an in-app billing purchase. 
Purchase.PurchasesResult Result list and code for queryPurchases method  
PurchaseHistoryResponseListener Listener to a result of purchases history query. 
PurchasesUpdatedListener Listener interface for purchase updates which happen when, for example, the user buys something within the app or by initiating a purchase from Google Play Store. 


RewardLoadParams Parameters to load a rewarded SKU. 
RewardLoadParams.Builder Helps construct RewardLoadParams that are used to load rewarded SKUs  
RewardResponseListener Listener to a result of load reward request  


SkuDetails Represents an in-app product's or subscription's listing details. 
SkuDetailsParams Parameters to initiate a query for SKU details. 
SkuDetailsParams.Builder Helps to construct SkuDetailsParams that are used to query for SKU details. 
SkuDetailsResponseListener Listener to a result of SKU details query