コード例 #1
0
 public void PurchasePackage(Purchases.Package packageToPurchase, string oldSku = null, Purchases.ProrationMode prorationMode = Purchases.ProrationMode.UnknownSubscriptionUpgradeDowngradePolicy)
 {
     _RCPurchasePackage(packageToPurchase.Identifier, packageToPurchase.OfferingIdentifier);
 }
コード例 #2
0
 public void PurchasePackage(Purchases.Package packageToPurchase, string oldSku = null, Purchases.ProrationMode prorationMode = Purchases.ProrationMode.UnknownSubscriptionUpgradeDowngradePolicy)
 {
     if (oldSku == null)
     {
         CallPurchases("purchasePackage", packageToPurchase.Identifier, packageToPurchase.OfferingIdentifier);
     }
     else
     {
         CallPurchases("purchasePackage", packageToPurchase.Identifier, packageToPurchase.OfferingIdentifier, oldSku, (int)prorationMode);
     }
 }
コード例 #3
0
 public void PurchaseProduct(string productIdentifier, string type = "subs", string oldSku = null, Purchases.ProrationMode prorationMode = Purchases.ProrationMode.UnknownSubscriptionUpgradeDowngradePolicy)
 {
     _RCPurchaseProduct(productIdentifier);
 }
コード例 #4
0
 public void PurchaseProduct(string productIdentifier, string type = "subs", string oldSku = null, Purchases.ProrationMode prorationMode = Purchases.ProrationMode.UnknownSubscriptionUpgradeDowngradePolicy)
 {
     if (oldSku == null)
     {
         CallPurchases("purchaseProduct", productIdentifier, type);
     }
     else
     {
         CallPurchases("purchaseProduct", productIdentifier, type, oldSku, (int)prorationMode);
     }
 }