示例#1
0
        public void DoSampleCode()
        {
            ChargifyConnect chargify = new ChargifyConnect();

            chargify.apiKey   = ConfigurationManager.AppSettings["CHARGIFY_API_KEY"];
            chargify.Password = ConfigurationManager.AppSettings["CHARGIFY_API_PASSWORD"];
            chargify.URL      = ConfigurationManager.AppSettings["CHARGIFY_URL"];

            var family  = chargify.GetProductFamilyList().Values.FirstOrDefault();
            var newprod = chargify.CreateProduct(family.ID, "22 Bananas", "22-bananas", 5000, 1, IntervalUnit.Month, "toys2u-dfw-acct-22-5", "5 Pickups Per Month Test Product HS");

            //// Retrieve a list of all your products
            //IDictionary<int, IProduct> products = chargify.GetProductList();

            //Console.WriteLine("\nProduct List:");
            //foreach (IProduct p in products.Values)
            //{
            //    Console.WriteLine(string.Format("{0}: {1}", p.ProductFamily.Name, p.Name));
            //}
            //Console.WriteLine("");

            //// Find a single product by its handle
            //IProduct product = chargify.LoadProduct(products.First().Value.Handle);
            //Console.WriteLine(string.Format("Found product '{0}'.", product.ToString()));
        }
示例#2
0
        public void DoSampleCode()
        {
            ChargifyConnect chargify = new ChargifyConnect();
            chargify.apiKey = ConfigurationManager.AppSettings["CHARGIFY_API_KEY"];
            chargify.Password = ConfigurationManager.AppSettings["CHARGIFY_API_PASSWORD"];
            chargify.URL = ConfigurationManager.AppSettings["CHARGIFY_URL"];

            var family = chargify.GetProductFamilyList().Values.FirstOrDefault();
            var newprod = chargify.CreateProduct(family.ID, "22 Bananas", "22-bananas", 5000, 1, IntervalUnit.Month, "toys2u-dfw-acct-22-5", "5 Pickups Per Month Test Product HS");

            //// Retrieve a list of all your products
            //IDictionary<int, IProduct> products = chargify.GetProductList();

            //Console.WriteLine("\nProduct List:");
            //foreach (IProduct p in products.Values)
            //{
            //    Console.WriteLine(string.Format("{0}: {1}", p.ProductFamily.Name, p.Name));
            //}
            //Console.WriteLine("");

            //// Find a single product by its handle
            //IProduct product = chargify.LoadProduct(products.First().Value.Handle);
            //Console.WriteLine(string.Format("Found product '{0}'.", product.ToString()));
        }