1

Do we have the possibility to purchase multiple different items with different quantity within a single purchase?

Sample:

  • item_sku_0
  • item_sku_1
  • item_sku_2

The user selects

  • item_sku_0 : qty: 3
  • item_sku_1 : qty: 2
  • item_sku_2 : qty: 4

the application combines the user cart into List<BillingFlowParams.ProductDetailsParams> and then passes it to the library

val productDetailsParamsList = listOf<BillingFlowParams.ProductDetailsParams>(
     ProductDetails(/* item_sku_0  */),
     ProductDetails(/* item_sku_0  */),
     ProductDetails(/* item_sku_0  */),

     ProductDetails(/* item_sku_1  */),
     ProductDetails(/* item_sku_1  */),

     ProductDetails(/* item_sku_2  */),
     ProductDetails(/* item_sku_2  */),
     ProductDetails(/* item_sku_2  */),
     ProductDetails(/* item_sku_2  */),
)


val billingFlowParams = BillingFlowParams.newBuilder()
     .setProductDetailsParamsList(productDetailsParamsList)
     .build()
billingClient.launchBillingFlow(activity, billingFlowParams)

The Google Billing Library v6 demonstrates its native BottomSheet with Error while retrieving information from server. DF-DFERH-01 error.


Is this feature able to be implemented based on the Google Play Billing Library?

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.