Exemplo n.º 1
0
        public static Transaction getDefaultObject()
        {
            Hashtable parameters = new Hashtable();

            ShippoCollection <Rate> rateCollection = RateTest.getDefaultObject();
            List <Rate>             rateList       = rateCollection.Data;

            Rate[] rateArray = rateList.ToArray();

            parameters.Add("rate", rateArray [0].ObjectId);
            parameters.Add("metadata", "Customer ID 123456");

            return(getAPIResource().CreateTransactionSync(parameters));
        }
Exemplo n.º 2
0
        public static async Task <Transaction> GetDefaultObject()
        {
            ShippoCollection <Rate> rateCollection = await RateTest.GetDefaultObject();

            List <Rate> rateList = rateCollection.Data;

            Rate[] rateArray = rateList.ToArray();

            var parameters = new CreateTransaction
            {
                Rate     = rateArray[0].ObjectId,
                Metadata = "Customer ID 123456"
            };

            return(await GetShippoClient().CreateTransactionSync(parameters));
        }
Exemplo n.º 3
0
        public static Transaction getDefaultObject()
        {
            Hashtable parameters = new Hashtable();

            ShippoCollection <Rate> rateCollection = RateTest.getDefaultObject();
            List <Rate>             rateList       = rateCollection.Data;

            Rate[] rateArray = rateList.ToArray();

            parameters.Add("rate", rateArray [0].ObjectId);
            parameters.Add("notification_email_from", "true");
            parameters.Add("notification_email_to", "false");
            parameters.Add("notification_email_other", "*****@*****.**");
            parameters.Add("metadata", "Customer ID 123456");

            return(getAPIResource().CreateTransactionSync(parameters));
        }
Exemplo n.º 4
0
        public void TestValidCreate()
        {
            ShippoCollection <Rate> testObject = RateTest.getDefaultObject();

            Assert.IsNotNull(testObject.Data);
        }
Exemplo n.º 5
0
        public async Task TestValidCreate()
        {
            ShippoCollection <Rate> testObject = await RateTest.GetDefaultObject();

            Assert.IsNotNull(testObject.Data);
        }