AlternativeBillingListener

public interface AlternativeBillingListener


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

abstract void userSelectedAlternativeBilling(
    AlternativeChoiceDetails alternativeChoiceDetails
)

Called when a user has selected to make a purchase using alternative billing.

Note:

  1. When this method is invoked, a developer-provided purchase flow should be rendered where the user could complete the transaction.
  2. If the transaction is successful, it must be reported via the Google Play Developer API.
  3. The entitlement corresponding to the purchase should be granted and managed by the developer.
Parameters
AlternativeChoiceDetails alternativeChoiceDetails

The alternative billing choice details.