VariationType

This element hold the values that define the SKU, StartPrice, Quantity, VariationDetails, and VariationSpecifics.

Types that use VariationType:

Calls that use one or more fields of VariationType:

Fields

DiscountPriceInfo ( DiscountPriceInfoType )
Quantity ( int )
QuantitySold
SellingStatus ( SellingStatusType )
SKU ( string )
StartPrice ( AmountType (double) )
VariationSpecifics ( NameValueListArrayType )

DiscountPriceInfo ( DiscountPriceInfoType ) [0..1]
This container provides information for an item that has a Strikethrough Price (STP) or a Minimum Advertised Price (MAP) discount pricing treatment. STP and MAP applies to only fixed price, BIN items. STP is available on the US, UK, and German (DE) sites, while MAP is available only on the US site.

Discount pricing is available to qualified sellers (and their associated developers) who participate in the Discount Pricing Program. Once qualified, sellers receive a "sepcial account flag" (SAF) that allows them to apply Discount Pricing to both MSKU and Non-MSKU items.
See the Field Index to learn which calls use DiscountPriceInfo.

Quantity ( int ) [0..1]
The number of items available for sale that are associated with this variation.
See the Field Index to learn which calls use Quantity.

QuantitySold
Not used by any call.

SellingStatus ( SellingStatusType ) [0..1]
Contains the variation's current price and quantity sold. Always returned when variations are present.
See the Field Index to learn which calls use SellingStatus.

SKU ( string ) [0..1]
An SKU (stock keeping unit) is an identifier defined by a seller. If you need to contact the seller to ask a question about a particular variation, you can mention the SKU (if present) to help the seller identify the variation you're interested in. Only returned if the seller chose to specify a SKU for the variation.
See the Field Index to learn which calls use SKU.

StartPrice ( AmountType (double) ) [0..1]
The fixed price of all items identified by this variation. For example, a "Blue, Large" variation price could be USD 10.00, and a "Black, Medium" variation price could be USD 5.00.

Each variation has its own price, and the prices can be different for each variation. This enables sellers to provide discounts on certain variations without affecting the price of others. Always returned) for multi-variation listings.
See the Field Index to learn which calls use StartPrice.

VariationSpecifics ( NameValueListArrayType ) [2..5]
A list of name/value pairs that uniquely identify the variation within the listing. All variations specify the same set of names, and each variation provides a unique combination of values for those names. For example, if the items vary by color and size, then every variation specifies Color and Size as names, and no two variations can specify the same combination of color and size values. Use this information to identify a variation of interest when you communicate with the seller.

If your application supports PlaceOffer (in the Trading API), you use this information to uniquely identify the variation that you want to purchase.
See the Field Index to learn which calls use VariationSpecifics.

Copyright © 2006–2013 eBay, Inc. All rights reserved. This documentation and the API may only be used in accordance with the eBay Developers Program and API License Agreement.