Hello All I wanted to bring your attention to an important update regarding apps on the Google Play Console:
As of August 2, 2023, all new apps must utilize Billing Library version 5 or newer, and by November 1, 2023, all updates to existing apps must also be using Billing Library version 5 or newer.
For those of you who already have an app published on the Play Store, don’t worry - you can continue to make updates to your existing app(s).
However, if you plan to publish a new app with the In-App Purchase (IAP) component after August 1, 2023, we strongly recommend that you publish a version of the app to the store before this deadline. Once your app is published, you’ll be able to continue making updates as needed.
Currently, the billing library version we are using is not compliant with Google Play guidelines (version 4). But, I want to assure you that our team is actively working on a new version of the IAP component. We expect to release it sometime during the second half of August.
Thank you for your patience with this matter, and if you have any questions or concerns, feel free to reach out to us. Together, we’ll ensure a smooth transition to the latest Billing Library version.
Hi Thunkers, is there any news about in app purchase Billing Library version update?
issue>>
We’ve detected that one or more of the app bundles included in this release are using the following Play Billing Library versions
Hi @shrkaltd, thanks for reachout out about this. We are unfortunately running a few weeks behind on updating the version 5. We anticipate the release coming out around the middle of September.
I’m also waiting for the update. It’s quite time consuming to maintain two versions of the project - one with IAP for iOS, and the second without IAP for Android. I hope you release the update next week.
What you are referring to is Google’s updated target API requirements. They seem to have offered you an extension.
Starting August 31, 2023:
New apps must target Android 13 (API level 33) or higher; except for Wear OS apps, which must target Android 11 (API level 30) or up to Android 13 (API level 33).
Existing apps must target API level 31 or above to remain available to users on devices running Android OS higher than your app’s target API level. Apps that target API level 30 or below (target API level 29 or below for Wear OS), will only be available on devices running Android OS same or lower than your apps’ target API level.
You’ll be able to request an extension until November 1, 2023, if you need more time to update your app. You’ll be able to access your app’s extension forms in Play Console in early August if you are impacted, via the Policy status page by clicking through to the relevant warning or issue.
This is the release from the Play Store in full:
If you app has been rejected by Google for this reason, you can simply publish a new update of your app and that will automatically target Android 13/API 33.
Understand your frustration here. Testing out this new library has been difficult–imagine replacing the engine on a car with a whole new one, it’s an intricate process and lots of tests are involved before sending it back out on the road.
My hope is that we’ll have IAP back and working again for Android in a couple of weeks.
Hi everyone,
The update for our IAP blocks is now complete and publishing with In App Purchase from now on will update your Google Billing Library 5.0.
However, with this update, the IAP blocks and order of operations for publishing with IAP is a bit different now.
It is imperative that you follow the steps outlined below in the order in which they’re listed.
This documentation is written with the assumption that you are publishing to both the Apple App Store and Google Play Store. If this isn’t accurate ignore the platform-specific instructions for the other platform. You can find all of these instructions with further details in our Docs but I wanted to post the overview here in case there are any questions.
Publish your Thunkable project WITHOUT in-app purchase blocks to the Apple App Store and/or Google Play Store.