Game users may ask the platform (e.g. Google Play or App Store) to refund their in-app purchases. Usually, such requests are approved in favor of the user, and the money gets returned. However, if there was no real problem with the purchase, the in-game goods are still left in the user's inventory, so that may work like a cheat to get items for free.
In their past projects devs from our team experienced that to be a problem. Whole in-game alliances discovered that "cheat", and each alliance member made the most expensive in-app purchase (~$100) available, then refunded it, leaving the goods to themselves. It was significant, especially for a game that was just starting out. To mitigate that, they implemented a script that checks recent in-app purchases for cancellation and, if a purchase was cancelled, the goods were taken away from the user.
Does PlayFab provide a way to implement something like that?