private void ProcessPurchase(string packId) { TextAsset data = null; data = Resources.Load <TextAsset>("iap_packs"); string packsData = data.text; Packs packs = JsonUtility.FromJson <Packs>(packsData); Pack pack = packs.GetPackById(packId); if (pack != null) { if (pack.rubyAmount > 0) { //Write the code to increase ruby here //Example DataController.Instance.Ruby += pack.rubyAmount; } } }