API reference
API reference
Select your platform
No SDKs available
No versions available

Builder

Updated: Mar 19, 2025

Builder

class Builder
Helps to construct BillingFlowParams that are used to initiate a purchase flow.

Functions

NameSummary
build
fun build(): BillingFlowParams
Returns BillingFlowParams reference to initiate a purchase flow.
setIsOfferPersonalized
fun setIsOfferPersonalized(isOfferPersonalized: Boolean): BillingFlowParams.Builder
Specifies whether the offer is personalized to the buyer.
setObfuscatedAccountId
fun setObfuscatedAccountId(obfuscatedAccountId: String): BillingFlowParams.Builder
Specifies an optional obfuscated string that is uniquely associated with the user’s account in your app.
setObfuscatedProfileId
fun setObfuscatedProfileId(obfuscatedProfileId: String): BillingFlowParams.Builder
Specifies an optional obfuscated string that is uniquely associated with the user’s profile in your app.
setProductDetailsParamsList
fun setProductDetailsParamsList(productDetailsParamsList: List<BillingFlowParams.ProductDetailsParams>): BillingFlowParams.Builder
Specifies the ProductDetailsParams of the items being purchased.
setSkuDetails
fun setSkuDetails(skuDetails: SkuDetails?): BillingFlowParams.Builder
setSubscriptionUpdateParams
fun setSubscriptionUpdateParams(subscriptionUpdateParams: BillingFlowParams.SubscriptionUpdateParams): BillingFlowParams.Builder
Params used to upgrade or downgrade a subscription.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon