public GetMyFeesEstimateResponse InvokeGetMyFeesEstimate(string ASIN) { try { GetMyFeesEstimateRequest request = new GetMyFeesEstimateRequest(); request.SellerId = sellerId; request.MWSAuthToken = "example"; FeesEstimateRequestList feesEstimateRequestList = new FeesEstimateRequestList(); feesEstimateRequestList.FeesEstimateRequest.Add(new FeesEstimateRequest { MarketplaceId = marketplaceID, IdType = "ASIN", IdValue = ASIN, PriceToEstimateFees = new PriceToEstimateFees { ListingPrice = new MoneyType { Amount = 0M, CurrencyCode = "USD" } }, Identifier = "request_" + Guid.NewGuid().ToString(), IsAmazonFulfilled = true }); request.FeesEstimateRequestList = feesEstimateRequestList; return(_productClient.GetMyFeesEstimate(request)); } catch (Exception ex) { return(null); } }
public GetMyFeesEstimateResponse InvokeGetMyFeesEstimate() { // Create a request. GetMyFeesEstimateRequest request = new GetMyFeesEstimateRequest(); FeesEstimateRequestList list = new FeesEstimateRequestList(); MoneyType price = new MoneyType() { Amount = 100m, CurrencyCode = "USD" }; MoneyType ship = new MoneyType() { Amount = 10m, CurrencyCode = "USD" }; PriceToEstimateFees priceToEstimateFees = new PriceToEstimateFees() { ListingPrice = price, Shipping = ship }; list.FeesEstimateRequest.Add(new FeesEstimateRequest() { Identifier = "123", IdType = "ASIN", IdValue = "B01LWB4SVH", IsAmazonFulfilled = true, MarketplaceId = marketplaceId, PriceToEstimateFees = priceToEstimateFees }); request.FeesEstimateRequestList = list; request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; return(this.client.GetMyFeesEstimate(request)); }
public GetMyFeesEstimateResponse InvokeGetMyFeesEstimate() { // Create a request. GetMyFeesEstimateRequest request = new GetMyFeesEstimateRequest(); string sellerId = "example"; request.SellerId = sellerId; string mwsAuthToken = "example"; request.MWSAuthToken = mwsAuthToken; FeesEstimateRequestList feesEstimateRequestList = new FeesEstimateRequestList(); request.FeesEstimateRequestList = feesEstimateRequestList; return(this.client.GetMyFeesEstimate(request)); }
public GetMyFeesEstimateResponse InvokeGetMyFeesEstimate(string sellerId, string mwsAuthToken, out APIResults results) { try { // Create a request. GetMyFeesEstimateRequest request = new GetMyFeesEstimateRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; FeesEstimateRequestList feesEstimateRequestList = new FeesEstimateRequestList(); request.FeesEstimateRequestList = feesEstimateRequestList; GetMyFeesEstimateResponse output = this.productClient.GetMyFeesEstimate(request); results = new APIResults((IMWSResponse)output); return(output); } catch (MarketplaceWebServiceProductsException ex) { results = new APIResults(ex); throw ex; } }
public GetMyFeesEstimateResponse InvokeGetMyFeesEstimate() { // Create a request. GetMyFeesEstimateRequest request = new GetMyFeesEstimateRequest(); string sellerId = ""; request.SellerId = sellerId; string mwsAuthToken = "example"; request.MWSAuthToken = mwsAuthToken; FeesEstimateRequestList feesEstimateRequestList = new FeesEstimateRequestList { FeesEstimateRequest = new List <FeesEstimateRequest>() { new FeesEstimateRequest() { MarketplaceId = "ATVPDKIKX0DER", IdType = "ASIN", IdValue = "B016W63ZYS", IsAmazonFulfilled = false, Identifier = "request1", PriceToEstimateFees = new PriceToEstimateFees() { ListingPrice = new MoneyType() { Amount = 12.99M, CurrencyCode = "USD", }, } } } }; request.FeesEstimateRequestList = feesEstimateRequestList; return(this.client.GetMyFeesEstimate(request)); }
public GetMyFeesEstimateResponse InvokeGetMyFeesEstimate() { // Create a request. GetMyFeesEstimateRequest request = new GetMyFeesEstimateRequest(); FeesEstimateRequestList list = new FeesEstimateRequestList(); list.FeesEstimateRequest.Add(new FeesEstimateRequest() { )