public static String GetTransId(String JSONString)
        {
            DataContractJsonSerializer serializer1 = new DataContractJsonSerializer(typeof(RunTransResponse));

            RunTransResponse response = null;

            try
            {
                response = Deserialize <RunTransResponse>(JSONString);
            }
            catch (Exception e)
            {
                Console.WriteLine("Parsing response get Exception: " + e.Message);
                throw e;
            }

            return(response.id);
        }
        public static void TransResponseParse(Form1 form, String JSONString)
        {
            DataContractJsonSerializer serializer1 = new DataContractJsonSerializer(typeof(RunTransResponse));

            RunTransResponse response = null;

            try
            {
                response = Deserialize <RunTransResponse>(JSONString);
            }
            catch (Exception e)
            {
                Console.WriteLine("Parsing response get Exception: " + e.Message);
                throw e;
            }

            Console.WriteLine("id: " + response.id);
            Console.WriteLine("authCode: " + response.authCode);
            Console.WriteLine("amount: " + response.amount);
            Console.WriteLine("result: " + response.gatewayResponse.result);
            Console.WriteLine("gatewayName: " + response.gatewayResponse.gatewayName);

            form.TransList.Rows.Add(false, response.id, response.amount);
        }