I'm trying to detect in-app purchase refunds. After a purchase, I'm using ValidateGooglePlayPurchase, which work fine. I was hoping that calling it again after a purchase refund would return me a new purchase state/status. But I'm receiving a "Receipt already used" message, which seems by design.
Did I miss an API call or is there something in the making to get an update about a purchase?