hello, i am having a problem with refunds on android test purchases. I strongly suspect the problem to be on google side, but maybe somebody has some idea: 1. Release on alpha/beta channel, with not consumable product. Assigned Testbuyer, License testing : respond_normally 2. Install app, Buy item, in app : .hasreceipt 3. Issue refund, status at google : refunded 4. IAP says i still own the item 5. wait 24h+ : same result, still owned 6. use adb shell pm clear com.android.vending -> NOT owned, but trying to purchase will say "Duplicate Transaction" 7. after some minutes IAP will say again i own it, even its clearly refunded... If i check the receipt, it will say "purchasestate : 0".. meaning purchased To me it looks like unity IAP is working well, but google keeps telling my device that the item is owned... Could anybody direct me to a solution to this? Because i cannot purchase the item anymore for testing the process unless i keep making new products... - Unity 2018.1.0b12 - IAP 1.18.0 - HTC U11, Android 8, Stock rom, no root - used google account for purchasing is registered as tester, but not same like publisher account Apr 6 2018 21:18:51 UTC+2 Payment pending Google received a new order. Apr 6 2018 21:18:51 UTC+2 Chargeable The customer's form of payment was authorised for €0.00 and passed all risk checks. (Expires Friday, 13 April 2018 12:18:51 o'clock PDT). Apr 6 2018 21:23:52 UTC+2 Charged The customer's form of payment was successfully charged for €0.00. Apr 7 2018 16:21:37 UTC+2 Refunding A refund of €1.99 was initiated on this order. Reason: buyer's remorse. Apr 7 2018 16:26:37 UTC+2 Refunded Google processed your request and applied a refund of €1.99 to this order.