Hi there!
We are using Unity 2021.3.18f. For Google Play we’ve set IAP from Unity.
Our game is in landscape orientation. And in Unity settings there are only Landscapes marked options.
However 50% of users have normal horizontal screen when paying, but 50% gets some wierd screen rotation. How to fix that?
Same problem here, also, it seems that after that my sales dropped to near zero. Maybe a
coincidence?
Any fix?
UNITY IAP WAS 4.9.4
but i also tried with 4.10.0
Unity v 2020.3.25f
Trying to find the google play billing 6.0.1 , but did not find where to download it. Version for unity is really old.
My unity is v 2020.3.25f1 but I won’t be able to update it in order to not create a thousand of worse compatibility bugs
We also face this problem in Unity 2021.3.29f1 with package version 4.10.0
I am facing this problem too. Unity 2021.3.31f1, In App Purchasing is in lastest version 4.9.4
Anyone has solution for this?
Any fix for this? have same problem like
@PixelCells . But the weird thing of mine is, on the first day IAP billing orientation was normal. I didnt do anything. And 2 days later, iap windows orientation was changed to portrait. How can this happened?
Bug still reproducible in 4.12.0. Devices are Samsung Galaxy Note 10 and Honor 20.
I have similar problem, but the game crashes after the auto rotation when IAP native dialog is shown.
This isn’t strictly an IAP issue, but as previously mentioned it’s a Google bug that has been resolved on most devices from Google billing 6.0.1 (see this post)
Unity IAP package was updated to support Google billing 6.2.1 in IAP version 4.12.0 but please use the latest version (currently 4.12.2) or 5.0.0-pre.1
My IAP is 4.12.0 and the screen still flips out of landscape lock …
So I supose the only way to get Google play billing 6.1 without an error is to update to 4.12.0?
I have already done THAT

The device I use to test is android v10
I’m using Unity 6000.0.35f1 and the current IAP version is 4.12.2. However, I’m still facing the same issue: even though my game is designed to run in landscape mode, the Google Play purchase dialog appears in portrait orientation (and changes all screen to portrait too)
I’ve tried everything — I even tested with IAP version 5.0.0-pre.7, and completely removed and reinstalled the IAP package multiple times — but nothing fixed the problem.
The last time I tested the purchase flow, it was working correctly. Since I added Ads Mediation services (such as IronSource, etc.), this issue started to occur but Im not sure. (test devices : Xiaomi 11 T Pro, Huawei p40 pro)
I’m very close to releasing my game, but unfortunately, this problem is blocking me at the moment.
Any help would be greatly appreciated.
Thank you
Hi @onebytegamescom,
Thanks for reporting this issue to us.
Unfortunately this comes from GoogleBilling itself, not our side of the implementation. (cf. this post)
As mentioned previously by @Unity_AndyP, Google released a fix for this in GPBL 6.0.1.
We are sorry that you are still being affected by this and could encourage you to communicate directly with Google for this.
Okay, which unity IAP contains GPBL 6.0.1 ?
Do I have to download it separatedly ? This usually causes lot of crashes and bugs
As said in the previous post, i already has GPBL 6.1 on tha IAP i believe
UPDATE:
Which unity IAP contains GPB 7.0? Google requests it and unity 6.0 is not up to date
You can update Purchasing package to latest version in package manager. They have updated it to compatible with Google policies.
Yes, my friend, but the flipping still happens upon IAP bt click
Yes it still continue on my app as well. It is a common google issue you can’t fix it.