private void PlayerDataUpdatedHandler(string reason, PlayerDataUpdatedData updatedData)
    {
        if (reason.Equals(PlayerDataUpdateReasons.ItemBought))
        {
            txtErrorMessage.text = "Transaction successfull";
            pnlErrorMessage.SetActive(true);
        }

        updateUI();
    }
 private void PlayerDataUpdatedHandler(string reason, PlayerDataUpdatedData updatedData)
 {
     // Check reason and inform the player for instance if a purchase was successfull
     // The reason that is returned is the same as the reason that was passed as a parameter
     // for the method that initiated the PlayerData update. So for instance:
     // Spil.PlayerData.Inventory.Add(Spil.GameData.Items[0].Id, 1, PlayerDataUpdateReasons.ItemBought);
     // Will return the string PlayerDataUpdateReasons.ItemBought. See the PlayerDataUpdateReasons class in PlayerDataHelper.cs
     // for standard reasons.
 }