Hi. I had a customer from Thailand contact me and send me some screenshots of my game. The localised price string displayed in game is correct and shows 120 TBH which is what I set the price to on the google console. The customer then went to purchase the produce and the native google purchase confirmation dialog showed the price in USD ($9.99) which is the price set for the USA rather than the price I set for Thailand which is lower.
Has anyone else seen this? Seems like a bug in the google api, correct? The incorrect price is on the google popup which we have no control over.
I’m using Unity IAP version: 1.20.0
Unity version 2018.1.5f1
Android API Version: 28 revision 4
Edit: The customer confirmed the purchase and got charged $9.99 USD. This is bad.
The customer confirmed they are in Thailand and have a Thai credit card from a Thai bank. The google receipt for the purchase said they made it in New York.
Google is very confused somehow, and so am I.