We can convert normal unreal engine billing from 3/4 to Version 6. Google play console recent requirement should be higher than version 4 so this video will help go beyond billing version 5.
After a recent update, the forum widgets are not displaying correctly, and users are unable to post or reply to threads. Instead of the expected forum content, there’s a blank space on the website. I initially contacted Unreal Engine support to address this issue, but the response I received did not resolve the problem.
I follow the video, and I can see on the file “OnlineSubsystemGooglePlay_UPL.xml” that the “GooglePlayBilling” is now 6.0.0, but I am still getting the same message from Google Play to “consider upgrading to 4.0.1”
You can build on 5.3, but If you want to use IAP and ads, it will never work on this version because Epic uses deprecated and incompatible libraries that make them unusable.
Just use 5.2, it works fine on this version.
Also, don’t convert your project to another version, it’s always broken.
Create a blank project on the version you want, then replace its “Content” folder by yours.
You’ll just have to reconfigure your Project Settings and that’s it
Anyway, when you are asked to “rebuild from source”, open your project in visual studio (by clicking on the .sln), then on the right of the window, right click on your project name and click on “build”.
But again, it will be broken on 5.3 whatever you are going to do
man after a week of trying i am at the edge of giving up. my project is all done i was about to publish it and google console gave me an error about billing that it needs 6 or higher. ıf you saying that re doing my project on 5.2 will solve this i will give it one last try and if it work you will have my blessing:D
(does 5.2 inculeded with billing6 or 5? ) cus console asks for 6 nowadays
I uploaded 3 games (1 few weeks ago) and the Play Console didn’t say me that I needed to upgrade to V6.
I understand your frustration, I spent dozens of hours trying different versions of Unreal, of JAVA, of the SDK, of Gradle… it’s a nightmare to make mobile games on UE, because Epic just doesn’t care about mobile.
Yes (except if Epic fixed it in the last few months).
UE5.3 use deprecated libraries for ads, and because of that you can’t upload your game on the Play Console.
IAP don’t work because there is an engine bug with the new node “Start in-app purchase”, and Ads don’t work because libraries are refused by Google.
That’s why I switched to 5.2.
Have you tried to use this version?
To resume:
UE 5.0 & 5.1
Can Build
Can’t use IAP (old version of Play Billing)
Can’t use Ads (deprecated libraries)
Can use Google Play Services
UE 5.2
Can Build
New apps can’t use IAP, existing apps won’t too in few months
Can use Ads
Can’t use Google Play Services (unknown error)
UE 5.3
Can Build
Can’t use IAP (new node “Start in-app purchase” bugged)
Can’t use Ads (deprecated libraries)
Can’t use Google Play Services (unknown error)
UE 5.4
Can build
Can’t use IAP (new node “Start in-app purchase” bugged)
Can use ads (but first you need to go in Engine\Source\Runtime\Advertising\Android\AndroidAdvertising, then replace AndroidAdvertising_APL.xml by this one.
bro you summed up really nice i had to discover all that up by myself aswell…
we are just wasting time on unreal for mobile purposes, i love the engine but its just not made for mobile dev.
anysways you are correct about everything there.
here is my catch ;
*I am using a free plugin called epicleaderboards which has engine availble with 5.0 or 5.3 but not 5.2
*so if i want a leaderboard which is pretty important for my game i cant build in 5.2 but i cant build it on 5.0 cus google doesnt allow it (cus of billing issiue) and if i build it on 5.3 the ads wont sshow up
its like a very bad joke on me
anyways thank you so much for your help if you know how to re wire the plugin for 5.2 please let me know or if you know other free method of online leaderboards.
also you can add me on discord: denizforst
its been nice to share the same suffering with some one else
cheers
Imagine not having neither ADS nor In-app purchases and having the app rejected by Google Play because of this:
We've detected that one or more of the app bundles included in this release are using the following Play Billing Library versions "AIDL" These are unsupported versions of Google Play Billing. Upgrade to a supported version to publish this app
I don’t even know what AIDL is, it’s not even mentioned in my entire solution