public async Task<bool> Login(string username, string password)
        {
            bool result = false;

            var data = new { Username = username, Password = password };
            string url = string.Format("{0}/Login", Urls.Account);
            var response = await HttpHelper.Request(_AuthToken.Token, url, data, HttpRequestType.POST);
            var requestResponse = Mapper<AccountInfo>.MapFromJson(await response.ReadAsStringAsync());
            if (requestResponse.Succeeded)
            {
                _userName = username;
                _merchantID = requestResponse.MerchantId;
                result = true;
            }

            return result;
        }
        private void GetAuthToken()
        {
            var data = new { ApiKey = _faceOffersAPIKey };

            var client = new HttpClient();
            client.DefaultRequestHeaders.Accept.Clear();
            client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            var param = JsonConvert.SerializeObject(data);
            HttpContent contentPost = new StringContent(param, Encoding.UTF8, "application/json");
            HttpResponseMessage response = client.PostAsync(Urls.Auth, contentPost).Result;

            var result = response.Content;
            AuthToken = JsonConvert.DeserializeObject<FaceOffersAppClaim>(result.ReadAsStringAsync().Result);
            _appID = AuthToken.AppId;
        }