AlternativeBillingListener
public
interface
AlternativeBillingListener
com.android.billingclient.api.AlternativeBillingListener |
This interface is deprecated.
Use BillingClient.Builder.enableUserChoiceBilling(UserChoiceBillingListener)
with UserChoiceBillingListener
instead.
Listener interface for the developer-managed alternative billing flow, when it is chosen by the user when initiating a purchase.
Summary
Public methods | |
---|---|
abstract
void
|
userSelectedAlternativeBilling(AlternativeChoiceDetails alternativeChoiceDetails)
Called when a user has selected to make a purchase using alternative billing. |
Public methods
userSelectedAlternativeBilling
public abstract void userSelectedAlternativeBilling (AlternativeChoiceDetails alternativeChoiceDetails)
Called when a user has selected to make a purchase using alternative billing.
Note:
- When this method is invoked, a developer-provided purchase flow should be rendered where the user could complete the transaction.
- If the transaction is successful, it must be reported via the Google Play Developer API.
- The entitlement corresponding to the purchase should be granted and managed by the developer.
Parameters | |
---|---|
alternativeChoiceDetails |
AlternativeChoiceDetails : The alternative billing choice details. |