-
public final class DeveloperProvidedBillingDetailsAndroidDetails provided when user selects developer billing option (Android) Received via DeveloperProvidedBillingListener callback Available in Google Play Billing Library 8.3.0+
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDeveloperProvidedBillingDetailsAndroid.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StringexternalTransactionTokenprivate final StringlinkUriprivate final StringoriginalExternalTransactionIdprivate final List<DeveloperProvidedBillingProductAndroid>products
-
Constructor Summary
Constructors Constructor Description DeveloperProvidedBillingDetailsAndroid(String externalTransactionToken, String linkUri, String originalExternalTransactionId, List<DeveloperProvidedBillingProductAndroid> products)
-
Method Summary
Modifier and Type Method Description final StringgetExternalTransactionToken()External transaction token used to report transactions made through developer billing. final StringgetLinkUri()URI to launch for an external-link Billing Choice flow, when provided by Google Play. final StringgetOriginalExternalTransactionId()Original external transaction ID when replacing a subscription that was purchased through developer billing. final List<DeveloperProvidedBillingProductAndroid>getProducts()Products selected for the developer billing flow. final Map<String, Object>toJson()-
-
Constructor Detail
-
DeveloperProvidedBillingDetailsAndroid
DeveloperProvidedBillingDetailsAndroid(String externalTransactionToken, String linkUri, String originalExternalTransactionId, List<DeveloperProvidedBillingProductAndroid> products)
-
-
Method Detail
-
getExternalTransactionToken
final String getExternalTransactionToken()
External transaction token used to report transactions made through developer billing. Nullable for flows such as external payments where no token is returned.
-
getLinkUri
final String getLinkUri()
URI to launch for an external-link Billing Choice flow, when provided by Google Play.
-
getOriginalExternalTransactionId
final String getOriginalExternalTransactionId()
Original external transaction ID when replacing a subscription that was purchased through developer billing.
-
getProducts
final List<DeveloperProvidedBillingProductAndroid> getProducts()
Products selected for the developer billing flow.
-
-
-
-