Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_SiteDefaultsType.h
Trading_SiteDefaultsType.m

Overview

A container for feature definitions that apply to the entire site.

@ingroup EBayAPIInterface

Tasks

  •   listingDuration

    Specifies the ID of a set of default durations for a certain type of listing.
    The actual duration values are returned within the FeatureDefinitions node.
    The type of listing is named in the type attribute.

    property
  •   shippingTermsRequired

    Specifies the default site setting for whether sellers are
    required to specify a domestic shipping service and its associated cost
    when listing items. True means the shipping terms are required
    unless a specific category overrides this setting.

    property
  •   bestOfferEnabled

    Specifies the default site setting for whether categories allow
    Best Offers. True means Best Offers are allowed site-wide,
    unless a specific category overrides the setting.

    property
  •   dutchBINEnabled

    Specifies the default site setting for whether categories allow DutchBIN. True
    means Best Offers are allowed site-wide, unless a specific category overrides
    the setting.



    Note:
    As of version 619, Dutch-style (multi-item) competitive-bid auctions are deprecated.
    eBay throws an error if you submit a Dutch item listing with AddItem
    or VerifyAddItem. If you use RelistItem to update a Dutch auction listing,
    eBay generates a warning and resets the Quantity value to 1.


    property
  •   userConsentRequired

    Specifies the default site setting for whether a bidder must consent to the
    bid by confirming that he or she read and agrees to the terms in eBay's
    privacy policy.

    property
  •   homePageFeaturedEnabled

    Indicates whether or not it is possible to enhance a listing by putting
    it into a rotation for display on a special area of the eBay home page.
    Support for this feature varies by site. Item or feedback restrictions may apply.

    property
  •   proPackEnabled

    Specifies the default site setting for whether categories allow
    the ProPack feature (a feature pack). True means ProPack is allowed site-wide,
    unless a specific category overrides the setting.

    property
  •   basicUpgradePackEnabled

    Specifies the default site setting for whether
    categories allow the BasicUpgradePack feature (a feature pack).
    No longer allowed on any sites.
    Formerly, Australia site (site ID 15, abbreviation AU) only.

    property
  •   valuePackEnabled

    Specifies the default site setting for whether
    categories allow the ValuePack feature (a feature pack).
    True means it is allowed site-wide, unless a specific category overrides the setting.

    property
  •   proPackPlusEnabled

    Specifies the default site setting for whether
    categories allow the ProPackPlus feature (a feature pack).
    True means it is allowed site-wide, unless a specific category overrides the setting.

    property
  •   adFormatEnabled

    Specifies the default site setting for whether categories allow
    Classified Ad format listings. True means the feature is allowed site-wide,
    unless a specific category overrides the setting.

    property
  •   bestOfferCounterEnabled

    Specifies the default site setting for whether categories allow counter offers
    for Best Offers. True means counter offers are allowed site-wide, unless a
    specific category overrides the setting.

    property
  •   bestOfferAutoDeclineEnabled

    Specifies the default site setting for whether categories allow
    auto decline for Best Offers. True means auto decline is allowed site-wide,
    unless a specific category overrides the setting.

    property
  •   localMarketSpecialitySubscription

    Specifies the default site setting for whether
    LocalMarketSpecialitySubscription feature is supported for most categories.

    property
  •   localMarketRegularSubscription

    Specifies the default site setting for whether LocalMarketRegularSubscription
    feature is supported for most categories.

    property
  •   localMarketPremiumSubscription

    Specifies the default site setting for whether LocalMarketPremiumSubscription
    feature is supported for most categories.

    property
  •   localMarketNonSubscription

    Specifies the default site setting for whether LocalMarketNonSubscription
    feature is supported for most categories.

    property
  •   expressEnabled

    Specifies whether most categories on the site are eligible for eBay Express.
    eBay Express is a specialty site where customers can buy new, fixed-price
    goods in a more conventional e-commerce experience.



    If true, items on the site are eligible for Express, but specific categories
    can override the setting if they don’t support Express. For example,
    categories that are not covered by PayPal Buyer Protection (e.g., Live
    Auctions and Motors vehicles) are excluded from Express.

    If false, items on the site are not eligible for Express, but some
    categories may override the setting.



    If you list in an Express-enabled category, it does not necessarily mean
    that the item will appear in that category when buyers browse and search
    Express. It only means that the item can also be included on Express,
    assuming all other Express eligibility requirements are met. See “eBay
    Express” in the eBay Web Services guide for information about other
    eligibility requirements.

    property
  •   expressPicturesRequired

    Specifies whether most categories on the site require a listing to include a
    picture in order to qualify for eBay Express.



    If true, items on the site require a picture in order to qualify for
    Express, but specific categories can override this requirement. For example,
    on the US site, pictures are normally required for Express listings.
    However, the Event Tickets category could override this requirement if
    pictures are not commonly expected for tickets.

    If false, items on the site do not require a picture,
    but some categories may override the setting.



    Only meaningful if ExpressEnabled is true for the category.

    property
  •   expressConditionRequired

    Specifies whether most categories on the site require a listing to include
    the Item Condition attribute in order to qualify for eBay Express.



    If true, items on the site require the Item Condition in order to qualify
    for Express, but specific categories can override this requirement. For
    example, on the US site, the Item Condition is normally required for Express
    listings. However, the Event Tickets category could override this
    requirement because there is little need to distinguish between new and used
    tickets. (People rarely sell used tickets after an event unless the ticket
    is also a collectible item.)

    If false, items on the site do not require the Item Condition, but some
    categories may override the setting.



    Only meaningful if ExpressEnabled is true for the category.

    property
  •   minimumReservePrice

    Specifies the default site setting for whether the Minimum Reserve Price
    feature is supported for most categories.

    property
  •   sellerContactDetailsEnabled

    Specifies the default site setting for whether most categories allow seller-
    level contact information for Classified Ad listings. A value of true means
    seller-level contact information is available for Classified Ad format
    listings site-wide, unless a specific category overrides the setting.

    property
  •   transactionConfirmationRequestEnabled

    Specifies the default site setting for whether the Transaction Confirmation
    Request feature is supported for most categories.

    property
  •   storeInventoryEnabled

    Specifies the default site setting for whether categories allow the Store
    Inventory Format feature. True means the feature is allowed site-wide, unless
    a specific category overrides the setting.

    property
  •   skypeMeTransactionalEnabled

    Specifies the default site setting for whether most
    categories allow the addition of Skype buttons to listings.

    property
  •   skypeMeNonTransactionalEnabled

    Specifies the default site setting for whether most
    categories allow the addition of Skype buttons to listings
    for non-transactional formats (e.g., the advertisement format).

    property
  •   localListingDistancesRegular

    Specifies the supported local listing distances of regular vehicles
    for most categories.

    property
  •   localListingDistancesSpecialty

    Specifies the supported local listing distances of specialty vehicles
    for most categories.

    property
  •   localListingDistancesNonSubscription

    Specifies the supported local listing distances for most categories,
    for users who have not subscribed to either Regular or Specialty vehicles.

    property
  •   classifiedAdPaymentMethodEnabled

    Indicates if the payment method should be displayed to the user
    for most categories. Even if enabled, checkout may or may not
    be enabled.

    property
  •   classifiedAdShippingMethodEnabled

    Indicates if shipping options are available for most categories.

    property
  •   classifiedAdBestOfferEnabled

    Indicates if Best Offer is enabled for Classified Ad listings
    in most categories.

    property
  •   classifiedAdCounterOfferEnabled

    Indicates whether counter offers are allowed on Best Offers for
    most categories.

    property
  •   classifiedAdAutoDeclineEnabled

    Indicates whether automatic decline for Best Offers is allowed for most
    categories.

    property
  •   classifiedAdContactByPhoneEnabled

    Indicates whether most categories support including a phone number in the
    seller’s contact information.

    property
  •   classifiedAdContactByEmailEnabled

    Indicates whether most categories support including an email address in the
    seller’s contact information.

    property
  •   safePaymentRequired

    Specifies whether most categories on the site should require a seller who
    registered after January 17, 2007 to offer a safe payment method, i.e.
    PaisaPay/PayPal or one of the credit cards specified in Item.PaymentMethods).
    If a seller has a ‘SafePaymentExempt’ status, they are exempt from the
    category requirement to offer at least one safe payment method, even if the
    site and category have the safe payment method turned on. If true, items on
    the site need to have the safe payment method selected, but specific
    categories can override the setting if they don’t need this requirement. For
    example, Business and Industrial, Motors, Real Estate, and Mature Audiences
    categories, and all listings that don’t support Item.PaymentMethods are
    exempt from this requirement, which means that any seller can list without
    any safe payment method selected.


    If false, all sellers in all categories can list without any safe payment
    method selected and this setting cannot be overridden at the category level.
    If site is not enabled, there is no category where this requirement is
    enabled on that site.

    property
  •   classifiedAdPayPerLeadEnabled

    The pay-per-lead feature is no longer available, and this field is scheduled to
    be removed from the WSDL.

    property
  •   itemSpecificsEnabled

    Specifies whether most categories support on the site support
    custom Item Specifics. If enabled, sellers can use the
    Item.ItemSpecifics node in AddItem and related calls to fill in
    Item Specifics.



    Item Specifics are typical aspects of items in the same category.
    They enable users to classify items by presenting descriptive details
    in a structured way. For example, in a jewelry category, sellers might
    describe lockets with specifics like “Chain Length=18 in.” and
    “Main Shape=Heart”, but in a Washers & Dryers category,
    sellers might include “Type=Top-Loading” instead of “Main Shape=Heart”.



    Note: This does not
    indicate whether categories support the older ID-based attribute
    format. For attributes, use GetCategory2CS instead.
    If your application supports ID-based attributes, see
    AttributeConversionEnabled to determine whether or not you may
    need to suppress ID-based attributes for the category.

    property
  •   paisaPayFullEscrowEnabled

    Indicates whether the site is enabled for PaisaPayEscrow payment method. If
    “true” sellers can offer PaisaPayEscrow and PaisaPayEscrow EMI payment methods
    in the site.

    property
  •   isbnIdentifierEnabled

    The presence of this field indicates that most site categories support the
    International Standard Book Number (ISBN) listing feature. This feature allows
    the seller to pass in an ISBN value through the Item.ProductListingDetails.ISBN
    field to identify and pre-fill information for a product when adding,
    revising, or relisting an item.

    property
  •   upcIdentifierEnabled

    The presence of this field indicates that most site categories support the Universal
    Product Code (UPC) listing feature. This feature allows the seller to pass in a
    UPC value through the Item.ProductListingDetails.UPC field to identify and pre-
    fill information for a product when adding, revising, or relisting an item.

    property
  •   eanIdentifierEnabled

    The presence of this field indicates that most site categories support the
    European Article Number (EAN) listing feature. This feature allows the seller
    to pass in an EAN value through the Item.ProductListingDetails.EAN field to
    identify and pre-fill information for a product when adding, revising, or
    relisting an item.

    property
  •   brandMPNIdentifierEnabled

    The presence of this field indicates that most site categories support the
    Brand/Manufacturer Part Number listing feature. This feature allows the seller
    to pass in a brand and MPN value through the
    Item.ProductListingDetails.BrandMPN container to identify and pre-fill
    information for a product when adding, revising, or relisting an item.

    property
  •   classifiedAdAutoAcceptEnabled

    Specifies the default site setting for whether categories allow
    auto-accept for Best Offers for Classified Ads.

    property
  •   bestOfferAutoAcceptEnabled

    Specifies the default site setting for whether categories allow
    auto-accept for Best Offers.

    property
  •   crossBorderTradeNorthAmericaEnabled

    Specifies the default site setting for whether categories allow
    you to specify that listings be displayed in the default search
    results of the respective sites.

    property
  •   crossBorderTradeGBEnabled

    Specifies the default site setting for whether categories allow
    you to specify that listings be displayed in the default search
    results of the respective site.

    property
  •   crossBorderTradeAustraliaEnabled

    Specifies the default site setting for whether categories allow
    you to specify that listings be displayed in the default search
    results of the respective site.

    property
  •   payPalBuyerProtectionEnabled

    For the Australia site, if both PayPalBuyerProtectionEnabled and
    BuyerGuaranteeEnabled are returned, then the default site setting
    is that categories allow buyer protection.

    property
  •   buyerGuaranteeEnabled

    For the Australia site, if both PayPalBuyerProtectionEnabled and
    BuyerGuaranteeEnabled are returned, then the default site setting
    is that categories allow buyer protection.

    property
  •   inEscrowWorkflowTimeline
             Indicates the workflow timeline that applies to the category on the India  
             site: Default Workflow, Workflow A or Workflow B.  
    
    property
  •   combinedFixedPriceTreatmentEnabled

    Specifies the default site setting
    that categories allow combined fixed price treatment of
    the following listing types: Store Inventory Format and
    Basic Fixed Price.

    property
  •   galleryFeaturedDurations

    Specifies the default site setting
    that enables durations for “Gallery Featured”.

    property
  •   payPalRequired

    Specifies the default site setting for whether
    categories have PayPal as a required payment method for listings.

    property
  •   eBayMotorsProAdFormatEnabled

    Specifies the default site setting for whether categories allow
    Classified Ad listings. True means the feature is allowed site-wide,
    unless a specific category overrides the setting. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProContactByPhoneEnabled

    Indicates whether most categories support including a phone number in the
    seller’s contact information. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProPhoneCount

    Indicates which telephone option is enabled to
    contact the seller. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProContactByAddressEnabled

    Indicates whether most categories support including an address in the seller's
    contact information. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProStreetCount

    Indicates which address option is enabled to
    contact the seller. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProCompanyNameEnabled

    Indicates whether most categories support including a company name in the
    seller’s contact information. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProContactByEmailEnabled

    Indicates whether most categories support including an email address in the
    seller’s contact information. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProBestOfferEnabled

    Indicates if Best Offer is enabled for Classified Ad listings
    in most categories. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProAutoAcceptEnabled

    Specifies the default site setting for whether categories allow
    auto-accept for Best Offers for Classified Ads.
    This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProAutoDeclineEnabled

    Specifies the default site setting for whether categories allow
    auto-decline for Best Offers for Classified Ads.
    This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProPaymentMethodCheckOutEnabled

    Indicates if the payment method should be displayed to the user
    for most categories. Even if enabled, checkout may or may not
    be enabled. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProShippingMethodEnabled

    Indicates if shipping options are available for most categories.
    This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProCounterOfferEnabled

    Indicates whether counter offers are allowed on Best Offers for
    most categories. This element is for eBay Motors Pro users.

    property
  •   eBayMotorsProSellerContactDetailsEnabled

    Specifies the default site setting for whether most categories allow seller-
    level contact information for Classified Ad format listings. A value of true
    means seller-level contact information is available for Classified Ad listings
    site-wide, unless a specific category overrides the setting. This element is
    for eBay Motors Pro users.

    property
  •   localMarketAdFormatEnabled

    Specifies the default site setting for whether categories allow Classified Ad
    listings. True means the feature is allowed site-wide, unless a specific
    category overrides the setting. This element is for Local Market dealers.

    property
  •   localMarketContactByPhoneEnabled

    Indicates whether most categories support including a phone number in the
    seller’s contact information. This element is for Local Market dealers.

    property
  •   localMarketPhoneCount

    Indicates which telephone option is enabled to
    contact the seller. This element is for Local Market dealers.

    property
  •   localMarketContactByAddressEnabled

    Indicates whether most categories support including an address in the seller's
    contact information. This element is for Local Market dealers.

    property
  •   localMarketStreetCount

    Indicates which address option is enabled to
    contact the seller. This element is for Local Market dealers.

    property
  •   localMarketCompanyNameEnabled

    Indicates whether most categories support including a company name in the
    seller’s contact information. This element is for Local Market dealers.

    property
  •   localMarketContactByEmailEnabled

    Indicates whether most categories support including an email address in the
    seller’s contact information. This element is for Local Market dealers.

    property
  •   localMarketBestOfferEnabled

    Indicates if Best Offer is enabled for Classified Ad listings
    in most categories. This element is for Local Market dealers.

    property
  •   localMarketAutoAcceptEnabled

    Specifies the default site setting for whether categories allow
    auto-accept for Best Offers for Classified Ads.
    This element is for Local Market dealers.

    property
  •   localMarketAutoDeclineEnabled

    Specifies the default site setting for whether categories allow
    auto-decline for Best Offers for Classified Ads.
    This element is for Local Market dealers.

    property
  •   localMarketPaymentMethodCheckOutEnabled

    Indicates if the payment method should be displayed to the user
    for most categories. Even if enabled, checkout may or may not
    be enabled. This element is for Local Market dealers.

    property
  •   localMarketShippingMethodEnabled

    Indicates if shipping options are available for most categories.
    This element is for Local Market dealers.

    property
  •   localMarketCounterOfferEnabled

    Indicates whether counter offers are allowed on Best Offers for
    most categories. This element is for Local Market dealers.

    property
  •   localMarketSellerContactDetailsEnabled

    Specifies the default site setting for whether most categories allow seller-
    level contact information for Classified Ad format listings. A value of true
    means seller-level contact information is available for Classified Ad format
    listings site-wide, unless a specific category overrides the setting. This
    element is for Local Market dealers.

    property
  •   classifiedAdPhoneCount

    Indicates which telephone option is enabled to
    contact the seller. This element is for For Sale By Owner.

    property
  •   classifiedAdContactByAddressEnabled

    Indicates whether most categories support including an address in the seller's
    contact information. This element is for For Sale By Owner.

    property
  •   classifiedAdStreetCount

    Indicates which address option is enabled to
    contact the seller. This element is for For Sale By Owner.

    property
  •   classifiedAdCompanyNameEnabled

    Indicates whether most categories support including a company name in the
    seller’s contact information. This element is for For Sale By Owner.

    property
  •   specialitySubscription

    Specifies the default site setting for whether
    LocalMarketSpecialitySubscription feature is supported for most categories.

    property
  •   regularSubscription

    Specifies the default site setting for whether LocalMarketRegularSubscription
    feature is supported for most categories.

    property
  •   premiumSubscription

    Specifies the default site setting for whether LocalMarketPremiumSubscription
    feature is supported for most categories.

    property
  •   nonSubscription

    Specifies the supported local listing distances for most categories,
    for users who have not subscribed to either Regular or Specialty vehicles.

    property
  •   payPalRequiredForStoreOwner

    Defines if PayPal is required for Store Owner.
    If the field is present, the corresponding feature applies to the category.
    The field is returned as anempty element (e.g., a boolean value is not returned).
    Applies to Fixed Price Listings as well as Sif Listings.

    property
  •   reviseQuantityAllowed

    Defines if quantity can be revised while a listing is in semi or fully restricted mode.
    If the field is present, the corresponding feature applies to the category.
    The field is returned as anempty element (e.g., a boolean value is not returned).
    Applies to Fixed Price Listings as well as Store Inventory Format Listings.

    property
  •   revisePriceAllowed

    Defines if price can be revised while a listing is in semi or fully restricted mode.
    If the field is present, the corresponding feature applies to the category.
    The field is returned as anempty element (e.g., a boolean value is not returned).
    Applies to Fixed Price Listings as well as Store Inventory Format Listings.

    property
  •   storeOwnerExtendedListingDurationsEnabled

    Defines if extended business seller listing durations are enabled in a given category.
    When the value of this element is true, it means the listing duration values
    defined in StoreOwnerExtendedListingDurations are applicable to fixed price
    listings in a given category.
    The field is returned as anempty element (e.g., a boolean value is not returned).
    Applies to Fixed Price Listings as well as Store Inventory Format Listings.

    property
  •   storeOwnerExtendedListingDurations

    Provides additional listings durations that are supported by Store Owners.
    The extended listing durations provided here in this element should be merged
    in with the baseline listing durations provided in the ListingDurations element.

    property
  •   returnPolicyEnabled

    Specifies the default site setting for whether a return policy is
    required for most categories.



    For most sites: If true, listings in most
    categories require a return policy.



    For eBay India (IN), Australia (AU), and
    US eBay Motors Parts and Accessories:

    If true, most categories supports but do not require a
    return policy.



    Individual categories can override the site default.

    property
  •   handlingTimeEnabled

    Specifies the default site setting for whether a handling time (dispatch time) is
    required for most categories.



    The handling time is the maximum number of business days the seller
    commits to for preparing an item to be shipped after receiving a
    cleared payment. The seller’s handling time does not include the
    shipping time (the carrier’s transit time).



    If false, most listings on the site require a handling time

    property
  •   maxFlatShippingCost

    Specifies the default site setting for whether a maximum flat rate shipping cost
    is imposed for listings in most categories on the site.

    property
  •   maxFlatShippingCostCBTExempt

    Specifies the default site setting for whether a maximum flat rate shipping cost
    is imposed on sellers who list in categories on this site yet are shipping an
    item into the country of this site from another country.

    property
  •   group1MaxFlatShippingCost

    Returns the applicable max cap per shipping cost for shipping service group1

    property
  •   group2MaxFlatShippingCost

    Returns the applicable max cap per shipping cost for shipping service group2

    property
  •   group3MaxFlatShippingCost

    Returns the applicable max cap per shipping cost for shipping service group3

    property
  •   paymentMethod

    Indicates the default payment method for the eBay site. If a payment method
    isn’t specified through the AddItem family of calls, the site default payment
    method is used.

    property
  •   variationsEnabled

    Specifies the default site setting for whether categories support
    multi-variation listings. If true, you can pass in Item.Variations
    in the AddFixedPriceItem family of calls when you list in
    categories that support this feature.



    Multi-variation listings contain items that are logically the same
    product, but that vary in their manufacturing details or packaging.
    For example, a particular brand and style of shirt could be
    available in different sizes and colors, such as “large blue” and
    “medium black” variations.

    property
  •   attributeConversionEnabled

    Specifies the default site setting for whether categories
    have been converted from ID-based attributes to
    custom Item Specifics. As many categories do not support
    ID-based attributes, the site default is typically returned as
    NotApplicable. If conversion is Enabled or Disabled,
    we recommend that you avoid rendering ID-based attributes and
    custom Item Specifics together for applicable categories in your
    application
    (to avoid displaying the same Item Specifics twice).

    property
  •   freeGalleryPlusEnabled

    Specifies the default site setting for whether categories allow
    free, automatic upgrades for Gallery Plus, which enhances pictures
    in search results.

    property
  •   freePicturePackEnabled

    Specifies the default site setting for whether categories allow
    free, automatic upgrades for Picture Pack, a discount package
    that includes super-sizing of pictures.

    property
  •   itemCompatibilityEnabled

    Specifies the default site setting for whether listing items with parts
    compatibility is supported by application (ByApplication), by specification
    (BySpecification), or not at all (Disabled). A given category cannot support
    both types of parts compatibility.



    Parts compatibility listings contain information to determine the assemblies
    with which a part is compatible. For example, an automotive part or accessory
    listed witih parts compatibility can be matched with vehicles (e.g., specific
    years, makes, and models) with which the part or accessory can be used.

    property
  •   minItemCompatibility

    Specifies the default site setting for whether parts compatibility
    information is required when listing items, and if so, how many
    compatibilities must be specified. If the value is “0,” you are not required
    to specify compatibility information. A value greater than “0” indicates that
    listing with parts compatibity is mandatory and the listing must contain the
    specified number of compatibilities at a minimum.



    Parts compatibility listings contain information to determine the assemblies
    with which a part is compatible. For example, an automotive part or accessory
    listed witih parts compatibility can be matched with vehicles (e.g., specific
    years, makes, and models) with which the part or accessory can be used.



    This field applies only to listings in which compatibility is specified by
    application. Entering parts compatibility by application specifies the
    assemblies (e.g., a specific year, make, and model of car) to which the item
    applies. This can be done automatically by listing with a catalog product
    that supports parts compatibility, or manually, using
    Item.ItemCompatibilityList when listing or
    revising an item.

    property
  •   maxItemCompatibility

    Specifies the default site setting for the maximum number of compatible
    applications allowed per item when adding or revising items with parts
    compatibility.



    Parts compatibility listings contain structured information to determine the
    assemblies with which a part is compatible. For example, an automotive part
    or accessory listed with parts compatibility can be matched with vehicles
    (e.g., specific years, makes, and models) with which the part or accessory
    can be used.



    This field applies only to listings in which compatibility is specified by
    application manually when listing or revising an item. Entering parts
    compatibility by application manually specifies the assemblies (e.g., a
    specific year, make, and model of car) to which the item applies, using <b
    class=“con”>Item.ItemCompatibilityList.



    Note:
    For eBay Germany, compatibilities (whether specified by Application or using
    a K type vehicle number) use Product Period, a range of years in which the
    given vehicle was produced. If the production period covers 3 years, then the
    Compatibility counts as 3 of the maximum allowed item compatibilities.
    GetItem returns ItemCompatibilityCount, which can help you monitor the number
    of compatibilities specified for an item.



    It is important to implement a counter into your application to prevent
    sellers from specifying more than the maximum number of compatiblities for an
    item. An AddItem request will fail if the number of compatiblities specified
    exceeds the maximum allowed.

    property
  •   conditionEnabled

    Specifies the default site setting for whether most categories
    support (or require) Item.ConditionID in listings.
    Use this to determine whether to use
    ConditionID in AddItem and related calls.
    See the ConditionValues container for a list of valid
    Condition IDs.



    In general, this is set to Disabled, and meta-categories
    (level 1 categories) define their own default settings.

    property
  •   conditionValues

    The comprehensive list of item conditions on the site. That is,
    this lists any value that could be supported by at least one
    category on the site.
    Individual meta-categories define their own default set of
    condition values. (In other words, categories always override
    this list with a customized subset of these values.)

    property
  •   valueCategory

    Specifies the default site setting for whether most categories
    follow specific rules associated with “value categories”.



    Some eBay sites may select a few categories and designate them as
    “value categories”. These are typically selected from
    categories where buyers can find great deals. (Not all categories
    with great deals are designated as value categories.)
    This designation can change over time.



    While a category is designated as a value category
    (i.e., when ValueCategory is true),
    it is subject to the following rule: Items in value categories can only be listed in one category.



    For example, if you attempt to list in two categories and the
    PrimaryCategory or SecondaryCategory is a value category,
    then eBay drops the SecondaryCategory and lists the
    item in the PrimaryCategory only.
    Similarly, if you attempt to add a secondary category to an existing
    listing, or you change the category for an existing listing,
    and if the primary or secondary category is a value category,
    then eBay drops the secondary category.

    property
  •   productCreationEnabled

    Specifies the default site setting for whether most categories
    support (or require) product creation in listings.
    Use this to determine whether it is mandatory to send
    product id in AddItem and related calls.
    In general, this is set to Disabled, and meta-categories
    (level 1 categories) define their own default settings.

    property
  •   maxGranularFitmentCount

    Specifies the default site setting for the maximum number of fine grained
    item compatibilities that can be applied to a listing.



    When you list with parts compatibility, using only the high-level
    compatibility search names, such as Year, Make, and Model, the fitment
    applies to the various unspecified lower-level compatiblity search names and
    values, such as Trim and Engine, as well. This means that specifying a single
    coarsely defined item compatibility may result in multiple fitments applying
    to the listing at the lowest level of granularity. Up to 300 (or whatever
    maximum is indicated by MaxItemCompatibility) coarse parts compatiblities can
    be specified for a given listing.



    Alternatively, you can explicitly specify up to 1000 (or whatever maximum is
    indicated by MaxGranularFitmentCount) parts compatibilities at the lowest
    level of granularity. That is, if you specify your parts compatibilities
    using all of the supported compatiblity search names (e.g., Year, Make,
    Model, Trim, and Engine), you can specify up to 1000 compatibilities.

    property
  •   compatibleVehicleType

    Specifies the default site setting for the vehicle type, Cars and Trucks or
    Motorcycles, supported for specfying parts compatibility.

    property
  •   paymentOptionsGroup

    This enumeration value indicates whether or not the new eBay payment process is the site default.

    property
  •   shippingProfileCategoryGroup

    The SiteDefaults.ShippingProfileCategoryGroup value indicates the
    default Business Policies category group linked to the Shipping Profile for the site's
    top-level categories. In the initial release of Business Policies, there are only two
    category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
    and ALL (for all other, non-motor vehicle categories).



    Note:
    Business Policies are not yet available for use on the eBay platform.

    property
  •   paymentProfileCategoryGroup

    The SiteDefaults.PaymentProfileCategoryGroup value indicates the
    default Business Policies category group linked to the Payment Profile for the site's
    top-level categories. In the initial release of Business Policies, there are only two
    category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
    and ALL (for all other, non-motor vehicle categories).



    Note:
    Business Policies are not yet available for use on the eBay platform.

    property
  •   returnPolicyProfileCategoryGroup

    The SiteDefaults.ReturnPolicyProfileCategoryGroup value indicates the
    default Business Policies category group linked to the Return Policy Profile for the site's
    top-level categories. In the initial release of Business Policies, there are only two
    category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
    and ALL (for all other, non-motor vehicle categories).



    Note:
    Business Policies are not yet available for use on the eBay platform.

    property
  •   vinSupported

    Specifies the default site setting for whether most categories
    support a Vehicle Identification Number (VIN) in
    US, CA, and CAFR eBay Motors listings. For categories that do,
    use the VIN field in AddItem (instead of the deprecated
    ID-based attribute).

    property
  •   vrmSupported

    Specifies the default site setting for whether most categories
    support a Vehicle Registration Mark (VRM) in
    UK eBay Motors listings. For categories that do, use the VIN field
    in AddItem (instead of the deprecated ID-based attribute).

    property
  •   sellerProvidedTitleSupported

    Specifies the default site setting for whether most categories
    allow sellers to specify a custom title for a US or CA eBay Motors
    vehicle listings. For categories that do, use the
    SellerProvidedTitle field in AddItem (instead of the deprecated
    ID-based attribute).

    property
  •   depositSupported

    Specifies the default site setting for whether most categories
    support a vehicle deposit for US eBay Motors vehicle listings.
    For categories that do, use the
    PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
    in AddItem (instead of the deprecated ID-based attributes).

    property
  •   globalShippingEnabled

    If true, items listed on the current site can be shipped using the Global Shipping Program.

    property
  •   any

    (public property)

    property

Properties

adFormatEnabled

Specifies the default site setting for whether categories allow
Classified Ad format listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting.

@property (nonatomic, retain) NSString *adFormatEnabled

Discussion

Specifies the default site setting for whether categories allow
Classified Ad format listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting.

type: string constant in Trading_AdFormatEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_SiteDefaultsType.h

attributeConversionEnabled

Specifies the default site setting for whether categories
have been converted from ID-based attributes to
custom Item Specifics. As many categories do not support
ID-based attributes, the site default is typically returned as
NotApplicable. If conversion is Enabled or Disabled,
we recommend that you avoid rendering ID-based attributes and
custom Item Specifics together for applicable categories in your
application
(to avoid displaying the same Item Specifics twice).

@property (nonatomic, retain) NSString *attributeConversionEnabled

Discussion

Specifies the default site setting for whether categories
have been converted from ID-based attributes to
custom Item Specifics. As many categories do not support
ID-based attributes, the site default is typically returned as
NotApplicable. If conversion is Enabled or Disabled,
we recommend that you avoid rendering ID-based attributes and
custom Item Specifics together for applicable categories in your
application
(to avoid displaying the same Item Specifics twice).

type: string constant in Trading_AttributeConversionEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

basicUpgradePackEnabled

Specifies the default site setting for whether
categories allow the BasicUpgradePack feature (a feature pack).
No longer allowed on any sites.
Formerly, Australia site (site ID 15, abbreviation AU) only.

@property (nonatomic, retain) NSNumber *basicUpgradePackEnabled

Discussion

Specifies the default site setting for whether
categories allow the BasicUpgradePack feature (a feature pack).
No longer allowed on any sites.
Formerly, Australia site (site ID 15, abbreviation AU) only.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

bestOfferAutoAcceptEnabled

Specifies the default site setting for whether categories allow
auto-accept for Best Offers.

@property (nonatomic, retain) NSNumber *bestOfferAutoAcceptEnabled

Discussion

Specifies the default site setting for whether categories allow
auto-accept for Best Offers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

bestOfferAutoDeclineEnabled

Specifies the default site setting for whether categories allow
auto decline for Best Offers. True means auto decline is allowed site-wide,
unless a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *bestOfferAutoDeclineEnabled

Discussion

Specifies the default site setting for whether categories allow
auto decline for Best Offers. True means auto decline is allowed site-wide,
unless a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

bestOfferCounterEnabled

Specifies the default site setting for whether categories allow counter offers
for Best Offers. True means counter offers are allowed site-wide, unless a
specific category overrides the setting.

@property (nonatomic, retain) NSNumber *bestOfferCounterEnabled

Discussion

Specifies the default site setting for whether categories allow counter offers
for Best Offers. True means counter offers are allowed site-wide, unless a
specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

bestOfferEnabled

Specifies the default site setting for whether categories allow
Best Offers. True means Best Offers are allowed site-wide,
unless a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *bestOfferEnabled

Discussion

Specifies the default site setting for whether categories allow
Best Offers. True means Best Offers are allowed site-wide,
unless a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

brandMPNIdentifierEnabled

The presence of this field indicates that most site categories support the
Brand/Manufacturer Part Number listing feature. This feature allows the seller
to pass in a brand and MPN value through the
Item.ProductListingDetails.BrandMPN container to identify and pre-fill
information for a product when adding, revising, or relisting an item.

@property (nonatomic, retain) NSNumber *brandMPNIdentifierEnabled

Discussion

The presence of this field indicates that most site categories support the
Brand/Manufacturer Part Number listing feature. This feature allows the seller
to pass in a brand and MPN value through the
Item.ProductListingDetails.BrandMPN container to identify and pre-fill
information for a product when adding, revising, or relisting an item.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

buyerGuaranteeEnabled

For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.

@property (nonatomic, retain) NSNumber *buyerGuaranteeEnabled

Discussion

For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdAutoAcceptEnabled

Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.

@property (nonatomic, retain) NSNumber *classifiedAdAutoAcceptEnabled

Discussion

Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdAutoDeclineEnabled

Indicates whether automatic decline for Best Offers is allowed for most
categories.

@property (nonatomic, retain) NSNumber *classifiedAdAutoDeclineEnabled

Discussion

Indicates whether automatic decline for Best Offers is allowed for most
categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdBestOfferEnabled

Indicates if Best Offer is enabled for Classified Ad listings
in most categories.

@property (nonatomic, retain) NSString *classifiedAdBestOfferEnabled

Discussion

Indicates if Best Offer is enabled for Classified Ad listings
in most categories.

type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

classifiedAdCompanyNameEnabled

Indicates whether most categories support including a company name in the
seller’s contact information. This element is for For Sale By Owner.

@property (nonatomic, retain) NSNumber *classifiedAdCompanyNameEnabled

Discussion

Indicates whether most categories support including a company name in the
seller’s contact information. This element is for For Sale By Owner.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdContactByAddressEnabled

Indicates whether most categories support including an address in the seller's
contact information. This element is for For Sale By Owner.

@property (nonatomic, retain) NSNumber *classifiedAdContactByAddressEnabled

Discussion

Indicates whether most categories support including an address in the seller's
contact information. This element is for For Sale By Owner.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdContactByEmailEnabled

Indicates whether most categories support including an email address in the
seller’s contact information.

@property (nonatomic, retain) NSNumber *classifiedAdContactByEmailEnabled

Discussion

Indicates whether most categories support including an email address in the
seller’s contact information.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdContactByPhoneEnabled

Indicates whether most categories support including a phone number in the
seller’s contact information.

@property (nonatomic, retain) NSNumber *classifiedAdContactByPhoneEnabled

Discussion

Indicates whether most categories support including a phone number in the
seller’s contact information.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdCounterOfferEnabled

Indicates whether counter offers are allowed on Best Offers for
most categories.

@property (nonatomic, retain) NSNumber *classifiedAdCounterOfferEnabled

Discussion

Indicates whether counter offers are allowed on Best Offers for
most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdPayPerLeadEnabled

The pay-per-lead feature is no longer available, and this field is scheduled to
be removed from the WSDL.

@property (nonatomic, retain) NSNumber *classifiedAdPayPerLeadEnabled

Discussion

The pay-per-lead feature is no longer available, and this field is scheduled to
be removed from the WSDL.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdPaymentMethodEnabled

Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled.

@property (nonatomic, retain) NSString *classifiedAdPaymentMethodEnabled

Discussion

Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled.

type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

classifiedAdPhoneCount

Indicates which telephone option is enabled to
contact the seller. This element is for For Sale By Owner.

@property (nonatomic, retain) NSNumber *classifiedAdPhoneCount

Discussion

Indicates which telephone option is enabled to
contact the seller. This element is for For Sale By Owner.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

classifiedAdShippingMethodEnabled

Indicates if shipping options are available for most categories.

@property (nonatomic, retain) NSNumber *classifiedAdShippingMethodEnabled

Discussion

Indicates if shipping options are available for most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

classifiedAdStreetCount

Indicates which address option is enabled to
contact the seller. This element is for For Sale By Owner.

@property (nonatomic, retain) NSNumber *classifiedAdStreetCount

Discussion

Indicates which address option is enabled to
contact the seller. This element is for For Sale By Owner.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

combinedFixedPriceTreatmentEnabled

Specifies the default site setting
that categories allow combined fixed price treatment of
the following listing types: Store Inventory Format and
Basic Fixed Price.

@property (nonatomic, retain) NSNumber *combinedFixedPriceTreatmentEnabled

Discussion

Specifies the default site setting
that categories allow combined fixed price treatment of
the following listing types: Store Inventory Format and
Basic Fixed Price.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

compatibleVehicleType

Specifies the default site setting for the vehicle type, Cars and Trucks or
Motorcycles, supported for specfying parts compatibility.

@property (nonatomic, retain) NSString *compatibleVehicleType

Discussion

Specifies the default site setting for the vehicle type, Cars and Trucks or
Motorcycles, supported for specfying parts compatibility.

type : NSString, wrapper for primitive string

Declared In

Trading_SiteDefaultsType.h

conditionEnabled

Specifies the default site setting for whether most categories
support (or require) Item.ConditionID in listings.
Use this to determine whether to use
ConditionID in AddItem and related calls.
See the ConditionValues container for a list of valid
Condition IDs.



In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.

@property (nonatomic, retain) NSString *conditionEnabled

Discussion

Specifies the default site setting for whether most categories
support (or require) Item.ConditionID in listings.
Use this to determine whether to use
ConditionID in AddItem and related calls.
See the ConditionValues container for a list of valid
Condition IDs.



In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.

type: string constant in Trading_ConditionEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

conditionValues

The comprehensive list of item conditions on the site. That is,
this lists any value that could be supported by at least one
category on the site.
Individual meta-categories define their own default set of
condition values. (In other words, categories always override
this list with a customized subset of these values.)

@property (nonatomic, retain) Trading_ConditionValuesType *conditionValues

Discussion

The comprehensive list of item conditions on the site. That is,
this lists any value that could be supported by at least one
category on the site.
Individual meta-categories define their own default set of
condition values. (In other words, categories always override
this list with a customized subset of these values.)

type : class Trading_ConditionValuesType

Declared In

Trading_SiteDefaultsType.h

crossBorderTradeAustraliaEnabled

Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.

@property (nonatomic, retain) NSNumber *crossBorderTradeAustraliaEnabled

Discussion

Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

crossBorderTradeGBEnabled

Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.

@property (nonatomic, retain) NSNumber *crossBorderTradeGBEnabled

Discussion

Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

crossBorderTradeNorthAmericaEnabled

Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective sites.

@property (nonatomic, retain) NSNumber *crossBorderTradeNorthAmericaEnabled

Discussion

Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective sites.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

depositSupported

Specifies the default site setting for whether most categories
support a vehicle deposit for US eBay Motors vehicle listings.
For categories that do, use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated ID-based attributes).

@property (nonatomic, retain) NSNumber *depositSupported

Discussion

Specifies the default site setting for whether most categories
support a vehicle deposit for US eBay Motors vehicle listings.
For categories that do, use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated ID-based attributes).

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

dutchBINEnabled

Specifies the default site setting for whether categories allow DutchBIN. True
means Best Offers are allowed site-wide, unless a specific category overrides
the setting.



Note:
As of version 619, Dutch-style (multi-item) competitive-bid auctions are deprecated.
eBay throws an error if you submit a Dutch item listing with AddItem
or VerifyAddItem. If you use RelistItem to update a Dutch auction listing,
eBay generates a warning and resets the Quantity value to 1.


@property (nonatomic, retain) NSNumber *dutchBINEnabled

Discussion

Specifies the default site setting for whether categories allow DutchBIN. True
means Best Offers are allowed site-wide, unless a specific category overrides
the setting.



Note:
As of version 619, Dutch-style (multi-item) competitive-bid auctions are deprecated.
eBay throws an error if you submit a Dutch item listing with AddItem
or VerifyAddItem. If you use RelistItem to update a Dutch auction listing,
eBay generates a warning and resets the Quantity value to 1.


type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProAdFormatEnabled

Specifies the default site setting for whether categories allow
Classified Ad listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSString *eBayMotorsProAdFormatEnabled

Discussion

Specifies the default site setting for whether categories allow
Classified Ad listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting. This element is for eBay Motors Pro users.

type: string constant in Trading_AdFormatEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProAutoAcceptEnabled

Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProAutoAcceptEnabled

Discussion

Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProAutoDeclineEnabled

Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProAutoDeclineEnabled

Discussion

Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProBestOfferEnabled

Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSString *eBayMotorsProBestOfferEnabled

Discussion

Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for eBay Motors Pro users.

type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProCompanyNameEnabled

Indicates whether most categories support including a company name in the
seller’s contact information. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProCompanyNameEnabled

Discussion

Indicates whether most categories support including a company name in the
seller’s contact information. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProContactByAddressEnabled

Indicates whether most categories support including an address in the seller's
contact information. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProContactByAddressEnabled

Discussion

Indicates whether most categories support including an address in the seller's
contact information. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProContactByEmailEnabled

Indicates whether most categories support including an email address in the
seller’s contact information. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProContactByEmailEnabled

Discussion

Indicates whether most categories support including an email address in the
seller’s contact information. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProContactByPhoneEnabled

Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProContactByPhoneEnabled

Discussion

Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProCounterOfferEnabled

Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProCounterOfferEnabled

Discussion

Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProPaymentMethodCheckOutEnabled

Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSString *eBayMotorsProPaymentMethodCheckOutEnabled

Discussion

Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for eBay Motors Pro users.

type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProPhoneCount

Indicates which telephone option is enabled to
contact the seller. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProPhoneCount

Discussion

Indicates which telephone option is enabled to
contact the seller. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProSellerContactDetailsEnabled

Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad listings
site-wide, unless a specific category overrides the setting. This element is
for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProSellerContactDetailsEnabled

Discussion

Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad listings
site-wide, unless a specific category overrides the setting. This element is
for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProShippingMethodEnabled

Indicates if shipping options are available for most categories.
This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProShippingMethodEnabled

Discussion

Indicates if shipping options are available for most categories.
This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

eBayMotorsProStreetCount

Indicates which address option is enabled to
contact the seller. This element is for eBay Motors Pro users.

@property (nonatomic, retain) NSNumber *eBayMotorsProStreetCount

Discussion

Indicates which address option is enabled to
contact the seller. This element is for eBay Motors Pro users.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

eanIdentifierEnabled

The presence of this field indicates that most site categories support the
European Article Number (EAN) listing feature. This feature allows the seller
to pass in an EAN value through the Item.ProductListingDetails.EAN field to
identify and pre-fill information for a product when adding, revising, or
relisting an item.

@property (nonatomic, retain) NSNumber *eanIdentifierEnabled

Discussion

The presence of this field indicates that most site categories support the
European Article Number (EAN) listing feature. This feature allows the seller
to pass in an EAN value through the Item.ProductListingDetails.EAN field to
identify and pre-fill information for a product when adding, revising, or
relisting an item.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

expressConditionRequired

Specifies whether most categories on the site require a listing to include
the Item Condition attribute in order to qualify for eBay Express.



If true, items on the site require the Item Condition in order to qualify
for Express, but specific categories can override this requirement. For
example, on the US site, the Item Condition is normally required for Express
listings. However, the Event Tickets category could override this
requirement because there is little need to distinguish between new and used
tickets. (People rarely sell used tickets after an event unless the ticket
is also a collectible item.)

If false, items on the site do not require the Item Condition, but some
categories may override the setting.



Only meaningful if ExpressEnabled is true for the category.

@property (nonatomic, retain) NSNumber *expressConditionRequired

Discussion

Specifies whether most categories on the site require a listing to include
the Item Condition attribute in order to qualify for eBay Express.



If true, items on the site require the Item Condition in order to qualify
for Express, but specific categories can override this requirement. For
example, on the US site, the Item Condition is normally required for Express
listings. However, the Event Tickets category could override this
requirement because there is little need to distinguish between new and used
tickets. (People rarely sell used tickets after an event unless the ticket
is also a collectible item.)

If false, items on the site do not require the Item Condition, but some
categories may override the setting.



Only meaningful if ExpressEnabled is true for the category.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

expressEnabled

Specifies whether most categories on the site are eligible for eBay Express.
eBay Express is a specialty site where customers can buy new, fixed-price
goods in a more conventional e-commerce experience.



If true, items on the site are eligible for Express, but specific categories
can override the setting if they don’t support Express. For example,
categories that are not covered by PayPal Buyer Protection (e.g., Live
Auctions and Motors vehicles) are excluded from Express.

If false, items on the site are not eligible for Express, but some
categories may override the setting.



If you list in an Express-enabled category, it does not necessarily mean
that the item will appear in that category when buyers browse and search
Express. It only means that the item can also be included on Express,
assuming all other Express eligibility requirements are met. See “eBay
Express” in the eBay Web Services guide for information about other
eligibility requirements.

@property (nonatomic, retain) NSNumber *expressEnabled

Discussion

Specifies whether most categories on the site are eligible for eBay Express.
eBay Express is a specialty site where customers can buy new, fixed-price
goods in a more conventional e-commerce experience.



If true, items on the site are eligible for Express, but specific categories
can override the setting if they don’t support Express. For example,
categories that are not covered by PayPal Buyer Protection (e.g., Live
Auctions and Motors vehicles) are excluded from Express.

If false, items on the site are not eligible for Express, but some
categories may override the setting.



If you list in an Express-enabled category, it does not necessarily mean
that the item will appear in that category when buyers browse and search
Express. It only means that the item can also be included on Express,
assuming all other Express eligibility requirements are met. See “eBay
Express” in the eBay Web Services guide for information about other
eligibility requirements.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

expressPicturesRequired

Specifies whether most categories on the site require a listing to include a
picture in order to qualify for eBay Express.



If true, items on the site require a picture in order to qualify for
Express, but specific categories can override this requirement. For example,
on the US site, pictures are normally required for Express listings.
However, the Event Tickets category could override this requirement if
pictures are not commonly expected for tickets.

If false, items on the site do not require a picture,
but some categories may override the setting.



Only meaningful if ExpressEnabled is true for the category.

@property (nonatomic, retain) NSNumber *expressPicturesRequired

Discussion

Specifies whether most categories on the site require a listing to include a
picture in order to qualify for eBay Express.



If true, items on the site require a picture in order to qualify for
Express, but specific categories can override this requirement. For example,
on the US site, pictures are normally required for Express listings.
However, the Event Tickets category could override this requirement if
pictures are not commonly expected for tickets.

If false, items on the site do not require a picture,
but some categories may override the setting.



Only meaningful if ExpressEnabled is true for the category.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

freeGalleryPlusEnabled

Specifies the default site setting for whether categories allow
free, automatic upgrades for Gallery Plus, which enhances pictures
in search results.

@property (nonatomic, retain) NSNumber *freeGalleryPlusEnabled

Discussion

Specifies the default site setting for whether categories allow
free, automatic upgrades for Gallery Plus, which enhances pictures
in search results.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

freePicturePackEnabled

Specifies the default site setting for whether categories allow
free, automatic upgrades for Picture Pack, a discount package
that includes super-sizing of pictures.

@property (nonatomic, retain) NSNumber *freePicturePackEnabled

Discussion

Specifies the default site setting for whether categories allow
free, automatic upgrades for Picture Pack, a discount package
that includes super-sizing of pictures.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

galleryFeaturedDurations

Specifies the default site setting
that enables durations for “Gallery Featured”.

@property (nonatomic, retain) Trading_ListingEnhancementDurationReferenceType *galleryFeaturedDurations

Discussion

Specifies the default site setting
that enables durations for “Gallery Featured”.

type : class Trading_ListingEnhancementDurationReferenceType

Declared In

Trading_SiteDefaultsType.h

globalShippingEnabled

If true, items listed on the current site can be shipped using the Global Shipping Program.

@property (nonatomic, retain) NSNumber *globalShippingEnabled

Discussion

If true, items listed on the current site can be shipped using the Global Shipping Program.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

group1MaxFlatShippingCost

Returns the applicable max cap per shipping cost for shipping service group1

@property (nonatomic, retain) Trading_AmountType *group1MaxFlatShippingCost

Discussion

Returns the applicable max cap per shipping cost for shipping service group1

type : class Trading_AmountType

Declared In

Trading_SiteDefaultsType.h

group2MaxFlatShippingCost

Returns the applicable max cap per shipping cost for shipping service group2

@property (nonatomic, retain) Trading_AmountType *group2MaxFlatShippingCost

Discussion

Returns the applicable max cap per shipping cost for shipping service group2

type : class Trading_AmountType

Declared In

Trading_SiteDefaultsType.h

group3MaxFlatShippingCost

Returns the applicable max cap per shipping cost for shipping service group3

@property (nonatomic, retain) Trading_AmountType *group3MaxFlatShippingCost

Discussion

Returns the applicable max cap per shipping cost for shipping service group3

type : class Trading_AmountType

Declared In

Trading_SiteDefaultsType.h

handlingTimeEnabled

Specifies the default site setting for whether a handling time (dispatch time) is
required for most categories.



The handling time is the maximum number of business days the seller
commits to for preparing an item to be shipped after receiving a
cleared payment. The seller’s handling time does not include the
shipping time (the carrier’s transit time).



If false, most listings on the site require a handling time

@property (nonatomic, retain) NSNumber *handlingTimeEnabled

Discussion

Specifies the default site setting for whether a handling time (dispatch time) is
required for most categories.



The handling time is the maximum number of business days the seller
commits to for preparing an item to be shipped after receiving a
cleared payment. The seller’s handling time does not include the
shipping time (the carrier’s transit time).



If false, most listings on the site require a handling time

Declared In

Trading_SiteDefaultsType.h

homePageFeaturedEnabled

Indicates whether or not it is possible to enhance a listing by putting
it into a rotation for display on a special area of the eBay home page.
Support for this feature varies by site. Item or feedback restrictions may apply.

@property (nonatomic, retain) NSNumber *homePageFeaturedEnabled

Discussion

Indicates whether or not it is possible to enhance a listing by putting
it into a rotation for display on a special area of the eBay home page.
Support for this feature varies by site. Item or feedback restrictions may apply.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

inEscrowWorkflowTimeline

         Indicates the workflow timeline that applies to the category on the India  
         site: Default Workflow, Workflow A or Workflow B.  
@property (nonatomic, retain) NSString *inEscrowWorkflowTimeline

Discussion

         Indicates the workflow timeline that applies to the category on the India  
         site: Default Workflow, Workflow A or Workflow B.  

type: string constant in Trading_INEscrowWorkflowTimelineCodeType.h

Declared In

Trading_SiteDefaultsType.h

isbnIdentifierEnabled

The presence of this field indicates that most site categories support the
International Standard Book Number (ISBN) listing feature. This feature allows
the seller to pass in an ISBN value through the Item.ProductListingDetails.ISBN
field to identify and pre-fill information for a product when adding,
revising, or relisting an item.

@property (nonatomic, retain) NSNumber *isbnIdentifierEnabled

Discussion

The presence of this field indicates that most site categories support the
International Standard Book Number (ISBN) listing feature. This feature allows
the seller to pass in an ISBN value through the Item.ProductListingDetails.ISBN
field to identify and pre-fill information for a product when adding,
revising, or relisting an item.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

itemCompatibilityEnabled

Specifies the default site setting for whether listing items with parts
compatibility is supported by application (ByApplication), by specification
(BySpecification), or not at all (Disabled). A given category cannot support
both types of parts compatibility.



Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.

@property (nonatomic, retain) NSString *itemCompatibilityEnabled

Discussion

Specifies the default site setting for whether listing items with parts
compatibility is supported by application (ByApplication), by specification
(BySpecification), or not at all (Disabled). A given category cannot support
both types of parts compatibility.



Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.

type: string constant in Trading_ItemCompatibilityEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

itemSpecificsEnabled

Specifies whether most categories support on the site support
custom Item Specifics. If enabled, sellers can use the
Item.ItemSpecifics node in AddItem and related calls to fill in
Item Specifics.



Item Specifics are typical aspects of items in the same category.
They enable users to classify items by presenting descriptive details
in a structured way. For example, in a jewelry category, sellers might
describe lockets with specifics like “Chain Length=18 in.” and
“Main Shape=Heart”, but in a Washers & Dryers category,
sellers might include “Type=Top-Loading” instead of “Main Shape=Heart”.



Note: This does not
indicate whether categories support the older ID-based attribute
format. For attributes, use GetCategory2CS instead.
If your application supports ID-based attributes, see
AttributeConversionEnabled to determine whether or not you may
need to suppress ID-based attributes for the category.

@property (nonatomic, retain) NSString *itemSpecificsEnabled

Discussion

Specifies whether most categories support on the site support
custom Item Specifics. If enabled, sellers can use the
Item.ItemSpecifics node in AddItem and related calls to fill in
Item Specifics.



Item Specifics are typical aspects of items in the same category.
They enable users to classify items by presenting descriptive details
in a structured way. For example, in a jewelry category, sellers might
describe lockets with specifics like “Chain Length=18 in.” and
“Main Shape=Heart”, but in a Washers & Dryers category,
sellers might include “Type=Top-Loading” instead of “Main Shape=Heart”.



Note: This does not
indicate whether categories support the older ID-based attribute
format. For attributes, use GetCategory2CS instead.
If your application supports ID-based attributes, see
AttributeConversionEnabled to determine whether or not you may
need to suppress ID-based attributes for the category.

type: string constant in Trading_ItemSpecificsEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

listingDuration

Specifies the ID of a set of default durations for a certain type of listing.
The actual duration values are returned within the FeatureDefinitions node.
The type of listing is named in the type attribute.

@property (nonatomic, retain) NSMutableArray *listingDuration

Discussion

Specifies the ID of a set of default durations for a certain type of listing.
The actual duration values are returned within the FeatureDefinitions node.
The type of listing is named in the type attribute.

entry type : class Trading_ListingDurationReferenceType

Declared In

Trading_SiteDefaultsType.h

localListingDistancesNonSubscription

Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.

@property (nonatomic, retain) NSString *localListingDistancesNonSubscription

Discussion

Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.

type : NSString, wrapper for primitive string

Declared In

Trading_SiteDefaultsType.h

localListingDistancesRegular

Specifies the supported local listing distances of regular vehicles
for most categories.

@property (nonatomic, retain) NSString *localListingDistancesRegular

Discussion

Specifies the supported local listing distances of regular vehicles
for most categories.

type : NSString, wrapper for primitive string

Declared In

Trading_SiteDefaultsType.h

localListingDistancesSpecialty

Specifies the supported local listing distances of specialty vehicles
for most categories.

@property (nonatomic, retain) NSString *localListingDistancesSpecialty

Discussion

Specifies the supported local listing distances of specialty vehicles
for most categories.

type : NSString, wrapper for primitive string

Declared In

Trading_SiteDefaultsType.h

localMarketAdFormatEnabled

Specifies the default site setting for whether categories allow Classified Ad
listings. True means the feature is allowed site-wide, unless a specific
category overrides the setting. This element is for Local Market dealers.

@property (nonatomic, retain) NSString *localMarketAdFormatEnabled

Discussion

Specifies the default site setting for whether categories allow Classified Ad
listings. True means the feature is allowed site-wide, unless a specific
category overrides the setting. This element is for Local Market dealers.

type: string constant in Trading_AdFormatEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

localMarketAutoAcceptEnabled

Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketAutoAcceptEnabled

Discussion

Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketAutoDeclineEnabled

Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketAutoDeclineEnabled

Discussion

Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketBestOfferEnabled

Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for Local Market dealers.

@property (nonatomic, retain) NSString *localMarketBestOfferEnabled

Discussion

Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for Local Market dealers.

type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

localMarketCompanyNameEnabled

Indicates whether most categories support including a company name in the
seller’s contact information. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketCompanyNameEnabled

Discussion

Indicates whether most categories support including a company name in the
seller’s contact information. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketContactByAddressEnabled

Indicates whether most categories support including an address in the seller's
contact information. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketContactByAddressEnabled

Discussion

Indicates whether most categories support including an address in the seller's
contact information. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketContactByEmailEnabled

Indicates whether most categories support including an email address in the
seller’s contact information. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketContactByEmailEnabled

Discussion

Indicates whether most categories support including an email address in the
seller’s contact information. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketContactByPhoneEnabled

Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketContactByPhoneEnabled

Discussion

Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketCounterOfferEnabled

Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketCounterOfferEnabled

Discussion

Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketNonSubscription

Specifies the default site setting for whether LocalMarketNonSubscription
feature is supported for most categories.

@property (nonatomic, retain) NSNumber *localMarketNonSubscription

Discussion

Specifies the default site setting for whether LocalMarketNonSubscription
feature is supported for most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketPaymentMethodCheckOutEnabled

Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for Local Market dealers.

@property (nonatomic, retain) NSString *localMarketPaymentMethodCheckOutEnabled

Discussion

Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for Local Market dealers.

type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

localMarketPhoneCount

Indicates which telephone option is enabled to
contact the seller. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketPhoneCount

Discussion

Indicates which telephone option is enabled to
contact the seller. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

localMarketPremiumSubscription

Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.

@property (nonatomic, retain) NSNumber *localMarketPremiumSubscription

Discussion

Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketRegularSubscription

Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.

@property (nonatomic, retain) NSNumber *localMarketRegularSubscription

Discussion

Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketSellerContactDetailsEnabled

Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting. This
element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketSellerContactDetailsEnabled

Discussion

Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting. This
element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketShippingMethodEnabled

Indicates if shipping options are available for most categories.
This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketShippingMethodEnabled

Discussion

Indicates if shipping options are available for most categories.
This element is for Local Market dealers.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketSpecialitySubscription

Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.

@property (nonatomic, retain) NSNumber *localMarketSpecialitySubscription

Discussion

Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

localMarketStreetCount

Indicates which address option is enabled to
contact the seller. This element is for Local Market dealers.

@property (nonatomic, retain) NSNumber *localMarketStreetCount

Discussion

Indicates which address option is enabled to
contact the seller. This element is for Local Market dealers.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

maxFlatShippingCost

Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed for listings in most categories on the site.

@property (nonatomic, retain) Trading_AmountType *maxFlatShippingCost

Discussion

Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed for listings in most categories on the site.

type : class Trading_AmountType

Declared In

Trading_SiteDefaultsType.h

maxFlatShippingCostCBTExempt

Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed on sellers who list in categories on this site yet are shipping an
item into the country of this site from another country.

@property (nonatomic, retain) NSNumber *maxFlatShippingCostCBTExempt

Discussion

Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed on sellers who list in categories on this site yet are shipping an
item into the country of this site from another country.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

maxGranularFitmentCount

Specifies the default site setting for the maximum number of fine grained
item compatibilities that can be applied to a listing.



When you list with parts compatibility, using only the high-level
compatibility search names, such as Year, Make, and Model, the fitment
applies to the various unspecified lower-level compatiblity search names and
values, such as Trim and Engine, as well. This means that specifying a single
coarsely defined item compatibility may result in multiple fitments applying
to the listing at the lowest level of granularity. Up to 300 (or whatever
maximum is indicated by MaxItemCompatibility) coarse parts compatiblities can
be specified for a given listing.



Alternatively, you can explicitly specify up to 1000 (or whatever maximum is
indicated by MaxGranularFitmentCount) parts compatibilities at the lowest
level of granularity. That is, if you specify your parts compatibilities
using all of the supported compatiblity search names (e.g., Year, Make,
Model, Trim, and Engine), you can specify up to 1000 compatibilities.

@property (nonatomic, retain) NSNumber *maxGranularFitmentCount

Discussion

Specifies the default site setting for the maximum number of fine grained
item compatibilities that can be applied to a listing.



When you list with parts compatibility, using only the high-level
compatibility search names, such as Year, Make, and Model, the fitment
applies to the various unspecified lower-level compatiblity search names and
values, such as Trim and Engine, as well. This means that specifying a single
coarsely defined item compatibility may result in multiple fitments applying
to the listing at the lowest level of granularity. Up to 300 (or whatever
maximum is indicated by MaxItemCompatibility) coarse parts compatiblities can
be specified for a given listing.



Alternatively, you can explicitly specify up to 1000 (or whatever maximum is
indicated by MaxGranularFitmentCount) parts compatibilities at the lowest
level of granularity. That is, if you specify your parts compatibilities
using all of the supported compatiblity search names (e.g., Year, Make,
Model, Trim, and Engine), you can specify up to 1000 compatibilities.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

maxItemCompatibility

Specifies the default site setting for the maximum number of compatible
applications allowed per item when adding or revising items with parts
compatibility.



Parts compatibility listings contain structured information to determine the
assemblies with which a part is compatible. For example, an automotive part
or accessory listed with parts compatibility can be matched with vehicles
(e.g., specific years, makes, and models) with which the part or accessory
can be used.



This field applies only to listings in which compatibility is specified by
application manually when listing or revising an item. Entering parts
compatibility by application manually specifies the assemblies (e.g., a
specific year, make, and model of car) to which the item applies, using <b
class=“con”>Item.ItemCompatibilityList.



Note:
For eBay Germany, compatibilities (whether specified by Application or using
a K type vehicle number) use Product Period, a range of years in which the
given vehicle was produced. If the production period covers 3 years, then the
Compatibility counts as 3 of the maximum allowed item compatibilities.
GetItem returns ItemCompatibilityCount, which can help you monitor the number
of compatibilities specified for an item.



It is important to implement a counter into your application to prevent
sellers from specifying more than the maximum number of compatiblities for an
item. An AddItem request will fail if the number of compatiblities specified
exceeds the maximum allowed.

@property (nonatomic, retain) NSNumber *maxItemCompatibility

Discussion

Specifies the default site setting for the maximum number of compatible
applications allowed per item when adding or revising items with parts
compatibility.



Parts compatibility listings contain structured information to determine the
assemblies with which a part is compatible. For example, an automotive part
or accessory listed with parts compatibility can be matched with vehicles
(e.g., specific years, makes, and models) with which the part or accessory
can be used.



This field applies only to listings in which compatibility is specified by
application manually when listing or revising an item. Entering parts
compatibility by application manually specifies the assemblies (e.g., a
specific year, make, and model of car) to which the item applies, using <b
class=“con”>Item.ItemCompatibilityList.



Note:
For eBay Germany, compatibilities (whether specified by Application or using
a K type vehicle number) use Product Period, a range of years in which the
given vehicle was produced. If the production period covers 3 years, then the
Compatibility counts as 3 of the maximum allowed item compatibilities.
GetItem returns ItemCompatibilityCount, which can help you monitor the number
of compatibilities specified for an item.



It is important to implement a counter into your application to prevent
sellers from specifying more than the maximum number of compatiblities for an
item. An AddItem request will fail if the number of compatiblities specified
exceeds the maximum allowed.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

minItemCompatibility

Specifies the default site setting for whether parts compatibility
information is required when listing items, and if so, how many
compatibilities must be specified. If the value is “0,” you are not required
to specify compatibility information. A value greater than “0” indicates that
listing with parts compatibity is mandatory and the listing must contain the
specified number of compatibilities at a minimum.



Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.



This field applies only to listings in which compatibility is specified by
application. Entering parts compatibility by application specifies the
assemblies (e.g., a specific year, make, and model of car) to which the item
applies. This can be done automatically by listing with a catalog product
that supports parts compatibility, or manually, using
Item.ItemCompatibilityList when listing or
revising an item.

@property (nonatomic, retain) NSNumber *minItemCompatibility

Discussion

Specifies the default site setting for whether parts compatibility
information is required when listing items, and if so, how many
compatibilities must be specified. If the value is “0,” you are not required
to specify compatibility information. A value greater than “0” indicates that
listing with parts compatibity is mandatory and the listing must contain the
specified number of compatibilities at a minimum.



Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.



This field applies only to listings in which compatibility is specified by
application. Entering parts compatibility by application specifies the
assemblies (e.g., a specific year, make, and model of car) to which the item
applies. This can be done automatically by listing with a catalog product
that supports parts compatibility, or manually, using
Item.ItemCompatibilityList when listing or
revising an item.

type : NSNumber, wrapper for primitive int

Declared In

Trading_SiteDefaultsType.h

minimumReservePrice

Specifies the default site setting for whether the Minimum Reserve Price
feature is supported for most categories.

@property (nonatomic, retain) NSNumber *minimumReservePrice

Discussion

Specifies the default site setting for whether the Minimum Reserve Price
feature is supported for most categories.

type : NSNumber, wrapper for primitive double

Declared In

Trading_SiteDefaultsType.h

nonSubscription

Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.

@property (nonatomic, retain) NSString *nonSubscription

Discussion

Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.

type: string constant in Trading_GeographicExposureCodeType.h

Declared In

Trading_SiteDefaultsType.h

paisaPayFullEscrowEnabled

Indicates whether the site is enabled for PaisaPayEscrow payment method. If
“true” sellers can offer PaisaPayEscrow and PaisaPayEscrow EMI payment methods
in the site.

@property (nonatomic, retain) NSNumber *paisaPayFullEscrowEnabled

Discussion

Indicates whether the site is enabled for PaisaPayEscrow payment method. If
“true” sellers can offer PaisaPayEscrow and PaisaPayEscrow EMI payment methods
in the site.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

payPalBuyerProtectionEnabled

For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.

@property (nonatomic, retain) NSNumber *payPalBuyerProtectionEnabled

Discussion

For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

payPalRequired

Specifies the default site setting for whether
categories have PayPal as a required payment method for listings.

@property (nonatomic, retain) NSNumber *payPalRequired

Discussion

Specifies the default site setting for whether
categories have PayPal as a required payment method for listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

payPalRequiredForStoreOwner

Defines if PayPal is required for Store Owner.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Sif Listings.

@property (nonatomic, retain) NSNumber *payPalRequiredForStoreOwner

Discussion

Defines if PayPal is required for Store Owner.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Sif Listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

paymentMethod

Indicates the default payment method for the eBay site. If a payment method
isn’t specified through the AddItem family of calls, the site default payment
method is used.

@property (nonatomic, retain) NSMutableArray *paymentMethod

Discussion

Indicates the default payment method for the eBay site. If a payment method
isn’t specified through the AddItem family of calls, the site default payment
method is used.

entry type : string constant in Trading_BuyerPaymentMethodCodeType.h

Declared In

Trading_SiteDefaultsType.h

paymentOptionsGroup

This enumeration value indicates whether or not the new eBay payment process is the site default.

@property (nonatomic, retain) NSString *paymentOptionsGroup

Discussion

This enumeration value indicates whether or not the new eBay payment process is the site default.

type: string constant in Trading_PaymentOptionsGroupEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

paymentProfileCategoryGroup

The SiteDefaults.PaymentProfileCategoryGroup value indicates the
default Business Policies category group linked to the Payment Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).



Note:
Business Policies are not yet available for use on the eBay platform.

@property (nonatomic, retain) NSString *paymentProfileCategoryGroup

Discussion

The SiteDefaults.PaymentProfileCategoryGroup value indicates the
default Business Policies category group linked to the Payment Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).



Note:
Business Policies are not yet available for use on the eBay platform.

type: string constant in Trading_ProfileCategoryGroupCodeType.h

Declared In

Trading_SiteDefaultsType.h

premiumSubscription

Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.

@property (nonatomic, retain) NSString *premiumSubscription

Discussion

Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.

type: string constant in Trading_GeographicExposureCodeType.h

Declared In

Trading_SiteDefaultsType.h

proPackEnabled

Specifies the default site setting for whether categories allow
the ProPack feature (a feature pack). True means ProPack is allowed site-wide,
unless a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *proPackEnabled

Discussion

Specifies the default site setting for whether categories allow
the ProPack feature (a feature pack). True means ProPack is allowed site-wide,
unless a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

proPackPlusEnabled

Specifies the default site setting for whether
categories allow the ProPackPlus feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *proPackPlusEnabled

Discussion

Specifies the default site setting for whether
categories allow the ProPackPlus feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

productCreationEnabled

Specifies the default site setting for whether most categories
support (or require) product creation in listings.
Use this to determine whether it is mandatory to send
product id in AddItem and related calls.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.

@property (nonatomic, retain) NSString *productCreationEnabled

Discussion

Specifies the default site setting for whether most categories
support (or require) product creation in listings.
Use this to determine whether it is mandatory to send
product id in AddItem and related calls.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.

type: string constant in Trading_ProductCreationEnabledCodeType.h

Declared In

Trading_SiteDefaultsType.h

regularSubscription

Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.

@property (nonatomic, retain) NSString *regularSubscription

Discussion

Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.

type: string constant in Trading_GeographicExposureCodeType.h

Declared In

Trading_SiteDefaultsType.h

returnPolicyEnabled

Specifies the default site setting for whether a return policy is
required for most categories.



For most sites: If true, listings in most
categories require a return policy.



For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:

If true, most categories supports but do not require a
return policy.



Individual categories can override the site default.

@property (nonatomic, retain) NSNumber *returnPolicyEnabled

Discussion

Specifies the default site setting for whether a return policy is
required for most categories.



For most sites: If true, listings in most
categories require a return policy.



For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:

If true, most categories supports but do not require a
return policy.



Individual categories can override the site default.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

returnPolicyProfileCategoryGroup

The SiteDefaults.ReturnPolicyProfileCategoryGroup value indicates the
default Business Policies category group linked to the Return Policy Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).



Note:
Business Policies are not yet available for use on the eBay platform.

@property (nonatomic, retain) NSString *returnPolicyProfileCategoryGroup

Discussion

The SiteDefaults.ReturnPolicyProfileCategoryGroup value indicates the
default Business Policies category group linked to the Return Policy Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).



Note:
Business Policies are not yet available for use on the eBay platform.

type: string constant in Trading_ProfileCategoryGroupCodeType.h

Declared In

Trading_SiteDefaultsType.h

revisePriceAllowed

Defines if price can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.

@property (nonatomic, retain) NSNumber *revisePriceAllowed

Discussion

Defines if price can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

reviseQuantityAllowed

Defines if quantity can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.

@property (nonatomic, retain) NSNumber *reviseQuantityAllowed

Discussion

Defines if quantity can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

safePaymentRequired

Specifies whether most categories on the site should require a seller who
registered after January 17, 2007 to offer a safe payment method, i.e.
PaisaPay/PayPal or one of the credit cards specified in Item.PaymentMethods).
If a seller has a ‘SafePaymentExempt’ status, they are exempt from the
category requirement to offer at least one safe payment method, even if the
site and category have the safe payment method turned on. If true, items on
the site need to have the safe payment method selected, but specific
categories can override the setting if they don’t need this requirement. For
example, Business and Industrial, Motors, Real Estate, and Mature Audiences
categories, and all listings that don’t support Item.PaymentMethods are
exempt from this requirement, which means that any seller can list without
any safe payment method selected.


If false, all sellers in all categories can list without any safe payment
method selected and this setting cannot be overridden at the category level.
If site is not enabled, there is no category where this requirement is
enabled on that site.

@property (nonatomic, retain) NSNumber *safePaymentRequired

Discussion

Specifies whether most categories on the site should require a seller who
registered after January 17, 2007 to offer a safe payment method, i.e.
PaisaPay/PayPal or one of the credit cards specified in Item.PaymentMethods).
If a seller has a ‘SafePaymentExempt’ status, they are exempt from the
category requirement to offer at least one safe payment method, even if the
site and category have the safe payment method turned on. If true, items on
the site need to have the safe payment method selected, but specific
categories can override the setting if they don’t need this requirement. For
example, Business and Industrial, Motors, Real Estate, and Mature Audiences
categories, and all listings that don’t support Item.PaymentMethods are
exempt from this requirement, which means that any seller can list without
any safe payment method selected.


If false, all sellers in all categories can list without any safe payment
method selected and this setting cannot be overridden at the category level.
If site is not enabled, there is no category where this requirement is
enabled on that site.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

sellerContactDetailsEnabled

Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad listings. A value of true means
seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *sellerContactDetailsEnabled

Discussion

Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad listings. A value of true means
seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

sellerProvidedTitleSupported

Specifies the default site setting for whether most categories
allow sellers to specify a custom title for a US or CA eBay Motors
vehicle listings. For categories that do, use the
SellerProvidedTitle field in AddItem (instead of the deprecated
ID-based attribute).

@property (nonatomic, retain) NSNumber *sellerProvidedTitleSupported

Discussion

Specifies the default site setting for whether most categories
allow sellers to specify a custom title for a US or CA eBay Motors
vehicle listings. For categories that do, use the
SellerProvidedTitle field in AddItem (instead of the deprecated
ID-based attribute).

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

shippingProfileCategoryGroup

The SiteDefaults.ShippingProfileCategoryGroup value indicates the
default Business Policies category group linked to the Shipping Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).



Note:
Business Policies are not yet available for use on the eBay platform.

@property (nonatomic, retain) NSString *shippingProfileCategoryGroup

Discussion

The SiteDefaults.ShippingProfileCategoryGroup value indicates the
default Business Policies category group linked to the Shipping Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).



Note:
Business Policies are not yet available for use on the eBay platform.

type: string constant in Trading_ProfileCategoryGroupCodeType.h

Declared In

Trading_SiteDefaultsType.h

shippingTermsRequired

Specifies the default site setting for whether sellers are
required to specify a domestic shipping service and its associated cost
when listing items. True means the shipping terms are required
unless a specific category overrides this setting.

@property (nonatomic, retain) NSNumber *shippingTermsRequired

Discussion

Specifies the default site setting for whether sellers are
required to specify a domestic shipping service and its associated cost
when listing items. True means the shipping terms are required
unless a specific category overrides this setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

skypeMeNonTransactionalEnabled

Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings
for non-transactional formats (e.g., the advertisement format).

@property (nonatomic, retain) NSNumber *skypeMeNonTransactionalEnabled

Discussion

Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings
for non-transactional formats (e.g., the advertisement format).

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

skypeMeTransactionalEnabled

Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings.

@property (nonatomic, retain) NSNumber *skypeMeTransactionalEnabled

Discussion

Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

specialitySubscription

Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.

@property (nonatomic, retain) NSString *specialitySubscription

Discussion

Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.

type: string constant in Trading_GeographicExposureCodeType.h

Declared In

Trading_SiteDefaultsType.h

storeInventoryEnabled

Specifies the default site setting for whether categories allow the Store
Inventory Format feature. True means the feature is allowed site-wide, unless
a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *storeInventoryEnabled

Discussion

Specifies the default site setting for whether categories allow the Store
Inventory Format feature. True means the feature is allowed site-wide, unless
a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

storeOwnerExtendedListingDurations

Provides additional listings durations that are supported by Store Owners.
The extended listing durations provided here in this element should be merged
in with the baseline listing durations provided in the ListingDurations element.

@property (nonatomic, retain) Trading_StoreOwnerExtendedListingDurationsType *storeOwnerExtendedListingDurations

Discussion

Provides additional listings durations that are supported by Store Owners.
The extended listing durations provided here in this element should be merged
in with the baseline listing durations provided in the ListingDurations element.

type : class Trading_StoreOwnerExtendedListingDurationsType

Declared In

Trading_SiteDefaultsType.h

storeOwnerExtendedListingDurationsEnabled

Defines if extended business seller listing durations are enabled in a given category.
When the value of this element is true, it means the listing duration values
defined in StoreOwnerExtendedListingDurations are applicable to fixed price
listings in a given category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.

@property (nonatomic, retain) NSNumber *storeOwnerExtendedListingDurationsEnabled

Discussion

Defines if extended business seller listing durations are enabled in a given category.
When the value of this element is true, it means the listing duration values
defined in StoreOwnerExtendedListingDurations are applicable to fixed price
listings in a given category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

transactionConfirmationRequestEnabled

Specifies the default site setting for whether the Transaction Confirmation
Request feature is supported for most categories.

@property (nonatomic, retain) NSNumber *transactionConfirmationRequestEnabled

Discussion

Specifies the default site setting for whether the Transaction Confirmation
Request feature is supported for most categories.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

upcIdentifierEnabled

The presence of this field indicates that most site categories support the Universal
Product Code (UPC) listing feature. This feature allows the seller to pass in a
UPC value through the Item.ProductListingDetails.UPC field to identify and pre-
fill information for a product when adding, revising, or relisting an item.

@property (nonatomic, retain) NSNumber *upcIdentifierEnabled

Discussion

The presence of this field indicates that most site categories support the Universal
Product Code (UPC) listing feature. This feature allows the seller to pass in a
UPC value through the Item.ProductListingDetails.UPC field to identify and pre-
fill information for a product when adding, revising, or relisting an item.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

userConsentRequired

Specifies the default site setting for whether a bidder must consent to the
bid by confirming that he or she read and agrees to the terms in eBay's
privacy policy.

@property (nonatomic, retain) NSNumber *userConsentRequired

Discussion

Specifies the default site setting for whether a bidder must consent to the
bid by confirming that he or she read and agrees to the terms in eBay's
privacy policy.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

valueCategory

Specifies the default site setting for whether most categories
follow specific rules associated with “value categories”.



Some eBay sites may select a few categories and designate them as
“value categories”. These are typically selected from
categories where buyers can find great deals. (Not all categories
with great deals are designated as value categories.)
This designation can change over time.



While a category is designated as a value category
(i.e., when ValueCategory is true),
it is subject to the following rule: Items in value categories can only be listed in one category.



For example, if you attempt to list in two categories and the
PrimaryCategory or SecondaryCategory is a value category,
then eBay drops the SecondaryCategory and lists the
item in the PrimaryCategory only.
Similarly, if you attempt to add a secondary category to an existing
listing, or you change the category for an existing listing,
and if the primary or secondary category is a value category,
then eBay drops the secondary category.

@property (nonatomic, retain) NSNumber *valueCategory

Discussion

Specifies the default site setting for whether most categories
follow specific rules associated with “value categories”.



Some eBay sites may select a few categories and designate them as
“value categories”. These are typically selected from
categories where buyers can find great deals. (Not all categories
with great deals are designated as value categories.)
This designation can change over time.



While a category is designated as a value category
(i.e., when ValueCategory is true),
it is subject to the following rule: Items in value categories can only be listed in one category.



For example, if you attempt to list in two categories and the
PrimaryCategory or SecondaryCategory is a value category,
then eBay drops the SecondaryCategory and lists the
item in the PrimaryCategory only.
Similarly, if you attempt to add a secondary category to an existing
listing, or you change the category for an existing listing,
and if the primary or secondary category is a value category,
then eBay drops the secondary category.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

valuePackEnabled

Specifies the default site setting for whether
categories allow the ValuePack feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.

@property (nonatomic, retain) NSNumber *valuePackEnabled

Discussion

Specifies the default site setting for whether
categories allow the ValuePack feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

variationsEnabled

Specifies the default site setting for whether categories support
multi-variation listings. If true, you can pass in Item.Variations
in the AddFixedPriceItem family of calls when you list in
categories that support this feature.



Multi-variation listings contain items that are logically the same
product, but that vary in their manufacturing details or packaging.
For example, a particular brand and style of shirt could be
available in different sizes and colors, such as “large blue” and
“medium black” variations.

@property (nonatomic, retain) NSNumber *variationsEnabled

Discussion

Specifies the default site setting for whether categories support
multi-variation listings. If true, you can pass in Item.Variations
in the AddFixedPriceItem family of calls when you list in
categories that support this feature.



Multi-variation listings contain items that are logically the same
product, but that vary in their manufacturing details or packaging.
For example, a particular brand and style of shirt could be
available in different sizes and colors, such as “large blue” and
“medium black” variations.

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

vinSupported

Specifies the default site setting for whether most categories
support a Vehicle Identification Number (VIN) in
US, CA, and CAFR eBay Motors listings. For categories that do,
use the VIN field in AddItem (instead of the deprecated
ID-based attribute).

@property (nonatomic, retain) NSNumber *vinSupported

Discussion

Specifies the default site setting for whether most categories
support a Vehicle Identification Number (VIN) in
US, CA, and CAFR eBay Motors listings. For categories that do,
use the VIN field in AddItem (instead of the deprecated
ID-based attribute).

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h

vrmSupported

Specifies the default site setting for whether most categories
support a Vehicle Registration Mark (VRM) in
UK eBay Motors listings. For categories that do, use the VIN field
in AddItem (instead of the deprecated ID-based attribute).

@property (nonatomic, retain) NSNumber *vrmSupported

Discussion

Specifies the default site setting for whether most categories
support a Vehicle Registration Mark (VRM) in
UK eBay Motors listings. For categories that do, use the VIN field
in AddItem (instead of the deprecated ID-based attribute).

type : NSNumber, wrapper for primitive bool

Declared In

Trading_SiteDefaultsType.h