/// <summary> /// Initializes a new instance of the BuyBoxPriceType class. /// </summary> /// <param name="condition">Indicates the condition of the item. For /// example: New, Used, Collectible, Refurbished, or Club.</param> /// <param name="landedPrice">The value calculated by adding /// ListingPrice + Shipping - Points.</param> /// <param name="listingPrice">The price of the item.</param> /// <param name="shipping">The shipping cost.</param> /// <param name="points">The number of Amazon Points offered with the /// purchase of an item.</param> public BuyBoxPriceType(string condition, MoneyType landedPrice, MoneyType listingPrice, MoneyType shipping, Points points = default(Points)) { Condition = condition; LandedPrice = landedPrice; ListingPrice = listingPrice; Shipping = shipping; Points = points; CustomInit(); }
/// <summary> /// Initializes a new instance of the LowestPriceType class. /// </summary> /// <param name="condition">Indicates the condition of the item. For /// example: New, Used, Collectible, Refurbished, or Club.</param> /// <param name="fulfillmentChannel">Indicates whether the item is /// fulfilled by Amazon or by the seller.</param> /// <param name="landedPrice">The value calculated by adding /// ListingPrice + Shipping - Points.</param> /// <param name="listingPrice">The price of the item.</param> /// <param name="shipping">The shipping cost.</param> /// <param name="points">The number of Amazon Points offered with the /// purchase of an item.</param> public LowestPriceType(string condition, string fulfillmentChannel, MoneyType landedPrice, MoneyType listingPrice, MoneyType shipping, Points points = default(Points)) { Condition = condition; FulfillmentChannel = fulfillmentChannel; LandedPrice = landedPrice; ListingPrice = listingPrice; Shipping = shipping; Points = points; CustomInit(); }
/// <summary> /// Initializes a new instance of the LowestPriceType class. /// </summary> /// <param name="condition">Indicates the condition of the item. For /// example: New, Used, Collectible, Refurbished, or Club.</param> /// <param name="fulfillmentChannel">Indicates whether the item is /// fulfilled by Amazon or by the seller.</param> /// <param name="landedPrice">The value calculated by adding /// ListingPrice + Shipping - Points.</param> /// <param name="listingPrice">The price of the item.</param> /// <param name="shipping">The shipping cost.</param> /// <param name="offerType">Indicates the type of customer that the /// offer is valid for. Possible values include: 'B2C', 'B2B'</param> /// <param name="quantityTier">Indicates at what quantity this price /// becomes active.</param> /// <param name="quantityDiscountType">Indicates the type of quantity /// discount this price applies to. Possible values include: /// 'QUANTITY_DISCOUNT'</param> /// <param name="points">The number of Amazon Points offered with the /// purchase of an item.</param> public LowestPriceType(string condition, string fulfillmentChannel, MoneyType landedPrice, MoneyType listingPrice, MoneyType shipping, string offerType = default(string), int?quantityTier = default(int?), string quantityDiscountType = default(string), Points points = default(Points)) { Condition = condition; FulfillmentChannel = fulfillmentChannel; OfferType = offerType; QuantityTier = quantityTier; QuantityDiscountType = quantityDiscountType; LandedPrice = landedPrice; ListingPrice = listingPrice; Shipping = shipping; Points = points; CustomInit(); }