public override void RequestForBillingProducts(BillingProduct[] _billingProducts) { // Cache requested products m_requestedProducts = _billingProducts; EditorStore.RequestForBillingProducts(_billingProducts); }
public override bool IsProductPurchased(string _productID) { bool _isPurchased = EditorStore.IsProductPurchased(_productID); Console.Log(Constants.kDebugTag, "[Billing] Product=" + _productID + " IsPurchased=" + _isPurchased); return(_isPurchased); }
public override void RequestForBillingProducts(List <BillingProduct> _billingProducts) { // Cache requested products RequestedProducts = _billingProducts; // Request store for product information EditorStore.RequestForBillingProducts(_billingProducts); }
public override bool IsProductPurchased(string _productID) { bool _isPurchased = EditorStore.IsProductPurchased(_productID); Console.Log(Constants.kDebugTag, string.Format("[Billing] Product= {0} IsPurchased= {1}.", _productID, _isPurchased)); return(_isPurchased); }
public override void BuyProduct(string _productID) { base.BuyProduct(_productID); if (!string.IsNullOrEmpty(_productID)) { EditorStore.BuyProduct(_productID); } }
#pragma warning disable public override bool IsProductPurchased(string _productID) { bool _isPurchased = false; if (!string.IsNullOrEmpty(_productID)) { _isPurchased = EditorStore.IsProductPurchased(_productID); } DebugUtility.Logger.Log(Constants.kDebugTag, string.Format("[Billing] Product= {0} IsPurchased= {1}.", _productID, _isPurchased)); return(_isPurchased); }
private void ClearPurchaseHistory() { #if USES_BILLING EditorStore.ClearPurchaseHistory(); #endif }
#pragma warning restore public override void RestorePurchases() { base.RestorePurchases(); EditorStore.RestorePurchases(); }
protected override void Initialise(BillingSettings _settings) { base.Initialise(_settings); EditorStore.Initialise(); }
public override void CustomVerificationFinished(BillingTransaction _transaction) { EditorStore.CustomVerificationFinished(_transaction); }
public override void RestoreCompletedTransactions() { EditorStore.RestoreCompletedTransactions(); }
public override void BuyProduct(string _productID) { EditorStore.BuyProduct(_productID); }