In-App Billing Blocks Error: Purchase and Check Purchase block Issues

I checked out Kodular Fenix (v1.5.0) Bug Tracker before creating a new topic

Describe your issue

In-app billing functionality in Kodular is encountering errors, specifically with the Purchase and CheckPurchase blocks.

Steps to reproduce the issue

  1. Add InAppBilling to the app
  2. Attempt to use Check Purchase and Purchase block

Expected Behaviour

Successful execution of the Purchase and CheckPurchase blocks without errors.

Actual Behaviour

Errors occur when using the Purchase block due to an incorrect number of arguments. Error - call to ‘com.google.appinventor.components.runtime.Billing.Purchase(java.lang.String)’ has too many arguments (3; must be 2)
Additionally, the Check Purchase block reports a method not found error.

Show your Blocks

blocks(4)

blocks(5)

Android version

Android 13

the built in billing component is outdated…
try an extension instead, see also
https://community.kodular.io/search?q=billing%20component%20order%3Alatest
Taifun

You may use this latest and advance in-app-billing extension,