예제 #1
0
        public IMC.API.DTO.Tax CaclculateTaxForOrder(IMC.API.DTO.OrderData orderData)
        {
            IMC.API.DTO.Tax tax     = null;
            APIRequestData  request = new APIRequestData();

            request.APIKey  = _configuration.GetSection("Taxjar").GetSection("APIKey").Value;
            request.BaseURL = _configuration.GetSection("Taxjar").GetSection("BaseUrl").Value;

            tax = _taxjarService.TaxForOrder(request, orderData);

            return(tax);
        }
예제 #2
0
        public IMC.API.DTO.Rate GetTaxRateByLocation(int zipcode)
        {
            IMC.API.DTO.Rate rate    = null;
            APIRequestData   request = new APIRequestData();

            request.APIKey  = _configuration.GetSection("Taxjar").GetSection("APIKey").Value;
            request.BaseURL = _configuration.GetSection("Taxjar").GetSection("BaseUrl").Value;

            rate = _taxjarService.GetTaxRateByLocation(request, zipcode);

            return(rate);
        }