private bool onPurchaseSuccessfulEvent(IAPServiceEvents.PCPurchaseSuccess transaction) { CommerceLog("purchaseSuccessfulEvent: " + transaction.PurchaseDetails.ToJson()); currentPurchaseInfo = new PurchaseInfo(transaction.PurchaseDetails); currentPurchaseSkuInfo = SkuInfo.GetSkuFromList(retrievedSkuInfo, currentPurchaseInfo.sku); sendPurchaseResponse(currentPurchaseInfo, currentPurchaseSkuInfo); return(false); }
public void AddStoreInformationBySKU(List <SkuInfo> skuInfoList) { foreach (Product item in productInformation) { if (item.NeedsSkuInformation()) { SkuInfo skuFromList = SkuInfo.GetSkuFromList(skuInfoList, item.GetStoreSKU()); if (skuFromList != null) { item.AddStoreInformation(skuFromList); } } } }