-
public interface PurchaseClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classPurchaseClient.Companionpublic interfacePurchaseClient.ValidationResultListenerPurchase Validation listener. Invoked after getting response from AF servers to let developer know if purchase was validated successfully
public interfacePurchaseClient.SubscriptionPurchaseValidationResultListenerSubscription Purchase Validation listener. Invoked after getting response from AF servers to let developer know if subscription purchase was validated successfully
public interfacePurchaseClient.InAppPurchaseValidationResultListenerIn App Purchase Validation listener. Invoked after getting response from AF servers to let developer know if in app purchase was validated successfully
public interfacePurchaseClient.PurchaseEventDataSourcePurchase Event Data source listener. Invoked before sending data to AF servers to let developer add extra parameters to the payload
public interfacePurchaseClient.SubscriptionPurchaseEventDataSourcepublic interfacePurchaseClient.InAppPurchaseEventDataSourcepublic final classPurchaseClient.BuilderBuilder for PurchaseClient
-
Method Summary
Modifier and Type Method Description abstract UnitstartObservingTransactions()Start the connector. abstract UnitstopObservingTransactions()Once this API is invoked, the connector no longer listen to billing library and stops functioning. -
-
Method Detail
-
startObservingTransactions
abstract Unit startObservingTransactions()
Start the connector. The connector will start listening to the billing library
-
stopObservingTransactions
abstract Unit stopObservingTransactions()
Once this API is invoked, the connector no longer listen to billing library and stops functioning.
-
-
-
-