We are currently facing an issue regarding Unity IAP package, the package uses Google Billing library 5.2.1 in their latest package. The Google Play Store now throwing a Red Warning with a deadline of 1st August to update the Google Billing Library to 6 or newer.
I hope that every other studio that using same Unity IAP package for IAP is looking for the solution. I hope that this post reached out to unity team and they will update the Billing library in their Unity IAP package as soon as possible.
Go to Package-Manager and click on + icon and choose add package by name and add the package name like this com.unity.purchasing and in the version add 4.12.0.
The package will start adding in your project.
If you export the Android project you can see that the billing library 6.2.1 is added in the build.gradle. However this one could also become obsolete soon. The latest version is already 7.0.0. Hope Unity will update to the version 7.x as soon as possible.
By the way, the deadline is 31st August 2024 and you can ask for the extension until 1st November 2024.
I did this steps and i can see the billing version is 6.2.1. and did a force resolve for the EDMU. Then upload in the play console. But still i can see that red warning in my console. Will this go or still there untill aug end ?
I’m currently using Unity Version 2022.3.28f1
package manager 4.12.2
Warning will not disappear. After uploading new billing library in google console account just wait few hours and google will send you new notification “A recent policy violation in your app has been addressed”.
Hi @ajithkumaran000
I have the same issue. App was released more then 12 hours ago with “com.android.billingclient:billing:6.2.1” , but I still have Red warning.
Do you have any updates from you side? Did it remove?
I am having the same issue. Have updated unity IAP, have checked that billing version is 6.2.1. Did upload app 3 days ago, but warning still present. More of that, one user reported that when he can not purchase inapp!! It says he is not from eligible country…
See the following discussion link. It fixed it for me. I was able to successfully build.
Do what @unity_psBBuKYnBt2RIg and @Alkanov had posted there. I did both of what they recommended. I had to delete the “Library” folder too (when restarting Unity, the Library folder will be rebuilt)