Trading_CategoryFeatureType Class Reference
Inherits from | NSObject |
Conforms to | PicoBindable |
Declared in | Trading_CategoryFeatureType.h Trading_CategoryFeatureType.m |
Overview
A container node that identifies a category that has one of the features
specified in FeatureID (in GetCategoryFeaturesRequest).
@ingroup EBayAPIInterface
Tasks
-
categoryID
Specifies the identifier of the category that has the feature.
property -
listingDuration
Identifies the listing duration set that applies to the category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
shippingTermsRequired
Indicates whether sellers are required to specify shipping items
property
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
bestOfferEnabled
Indicates whether Best Offers are allowed for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.. -
dutchBINEnabled
Indicates whether Buy It Now is allowed in this category for Dutch (multi-item)
property
auctions.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
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.
-
userConsentRequired
Indicates whether a bidder must consent to the bid by confirming that
property
he or she read and agrees to the terms in eBay’s privacy policy.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
homePageFeaturedEnabled
Indicates whether or not it is possible to enhance a listing by putting
property
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
proPackEnabled
Indicates whether ProPackBundle (a feature pack) is enabled for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
basicUpgradePackEnabled
Not applicable to any site.
property
Indicated whether the Basic Upgrade Pack bundle feature
was enabled for this category. Formerly, Australia site
(site ID 15, abbreviation AU) only. -
valuePackEnabled
Indicates whether ValuePack bundle (a feature pack) is enabled
property
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
proPackPlusEnabled
Indicates whether the ProPackPlus bundle (a feature pack) is enabled for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
adFormatEnabled
Indicates whether the Classified Ad format feature is enabled for this
property
category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
bestOfferCounterEnabled
Indicates whether counter offers are allowed on Best Offers for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
bestOfferAutoDeclineEnabled
Indicates whether auto decline for Best Offers is allowed for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketSpecialitySubscription
Indicates whether LocalMarketSpecialitySubscription feature is supported for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketRegularSubscription
Indicates whether LocalMarketRegularSubscription feature is supported for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketPremiumSubscription
Indicates whether LocalMarketPremiumSubscription feature is supported for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketNonSubscription
Indicates whether LocalMarketNonSubscription feature is supported for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
expressEnabled
Indicates whether listings in this category are eligible for eBay Express
property
(assuming other item and user eligibility requirements are also met).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
expressPicturesRequired
Indicates whether a listing requires a picture (or gallery image) in order
property
to qualify for eBay Express when listed in this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
expressConditionRequired
Indicates whether a listing requires the Item Condition
property
to be specified (using Item Specifics in AttributeSetArray) in order
to qualify for eBay Express when listed in this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
minimumReservePrice
Indicates whether Minimum Reserve Price is enabled for this category. On the Germany, Austria, Belgium French,
property
and Belgium Dutch sites, Minimum Reserve Price is supported for the Art and Antiques,
Watches and Jewelry, and Motorbikes categories.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
sellerContactDetailsEnabled
Indicates whether this category supports seller-level contact information for
property
Classified Ad format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
transactionConfirmationRequestEnabled
Indicates whether the Transaction Confirmation Request feature is supported for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
storeInventoryEnabled
Indicates whether Store Inventory Format is enabled for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
skypeMeTransactionalEnabled
Indicates whether the addition of Skype buttons to listings is supported for this category for sales listings.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
skypeMeNonTransactionalEnabled
Indicates whether the addition of Skype buttons to listings is supported
property
for this category for ad listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdPaymentMethodEnabled
Indicates whether the payment method should be displayed to the user for
property
Classified Ad format listings.
Even if enabled, checkout may or may not be enabled.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdShippingMethodEnabled
Indicates if shipping options are available for Classified Ad listings
property
in the category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdBestOfferEnabled
Indicates if Best offer is enabled for Classified Ad listings.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdCounterOfferEnabled
Indicates whether counter offers are allowed on Classified Ad listings
property
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdAutoDeclineEnabled
Indicates whether automatic decline for Best Offers for Classified Ad listings is allowed for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdContactByPhoneEnabled
Indicates whether the telephone is supported as a contact method for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdContactByEmailEnabled
Indicates whether the category supports email as a contact method.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
safePaymentRequired
Indicates whether listings in this category need to have a safe
property
payment method, for all sellers registered after January 17,2007.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdPayPerLeadEnabled
The pay-per-lead feature is no longer available, and this field is scheduled to
property
be removed from the WSDL. -
itemSpecificsEnabled
Indicates whether the category supports custom Item Specifics.
property
If enabled, sellers can use the Item.ItemSpecifics node in AddItem
and related calls to fill in Item Specifics. If your application
supports the older ID-based Attribute format, please remove all
dependencies on that format by May 2012. Also see
AttributeConversionEnabled.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
paisaPayFullEscrowEnabled
The presence of this field indicates that the category supports the
property
PaisaPayEscrow payment method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
upcIdentifierEnabled
The presence of this field indicates that the category supports the Universal
property
Parcel 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eanIdentifierEnabled
The presence of this field indicates that the category supports the European
property
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
isbnIdentifierEnabled
The presence of this field indicates that the category supports the
property
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
brandMPNIdentifierEnabled
The presence of this field indicates that the category supports the
property
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdAutoAcceptEnabled
Indicates whether the category supports setting
property
a price at which Best Offers are automatically accepted
for Classified Ads.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
bestOfferAutoAcceptEnabled
Indicates whether the category supports setting
property
a price at which Best Offers are automatically accepted.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
crossBorderTradeNorthAmericaEnabled
Indicates whether the category supports specifying that listings be displayed in the default search results of North America sites.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
crossBorderTradeGBEnabled
Indicates whether the category supports specifying that listings
property
be displayed in the default search results of the UK site.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
crossBorderTradeAustraliaEnabled
Indicates whether the category supports specifying that listings be displayed in the default search results of the Australia site.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
payPalBuyerProtectionEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled
property
and BuyerGuaranteeEnabled are returned, then
buyer protection is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
buyerGuaranteeEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled
property
and BuyerGuaranteeEnabled are returned, then
buyer protection is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
combinedFixedPriceTreatmentEnabled
Indicates whether the category supports
property
combined fixed price treatment for the following two listing
types: Store Inventory Format and Basic Fixed Price.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
galleryFeaturedDurations
Indicates whether the category supports
property
durations for “Gallery Featured”.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
payPalRequired
Indicates whether the category requires PayPal as a payment method.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProAdFormatEnabled
Specifies whether this category allows Classified Ad listings.
property
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProContactByPhoneEnabled
Indicates whether this category supports including the telephone in the
property
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProPhoneCount
Indicates which telephone option is enabled for the seller’s contact information.
property
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProContactByAddressEnabled
Indicates whether this category supports including the address in the
property
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProStreetCount
Indicates which address option is enabled for the seller’s contact information.
property
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProCompanyNameEnabled
Indicates whether this category supports including the company name in the
property
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProContactByEmailEnabled
Indicates whether this category supports including an email address in the
property
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProBestOfferEnabled
Indicates if Best Offer is supported for Classified Ad listings
property
in this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProAutoAcceptEnabled
Specifies whether this category allows
property
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProAutoDeclineEnabled
Specifies whether this category allows
property
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
property
for this category. Even if enabled, checkout may or may not
be enabled.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProShippingMethodEnabled
Indicates if shipping options are available for this category.
property
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
property
this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
eBayMotorsProSellerContactDetailsEnabled
Specifies whether this category allows seller-level contact information for Classified Ad listings. A value of true
property
means seller-level contact information is available for Classified Ad listings.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketAdFormatEnabled
Specifies whether this category supports Classified Ad listings.
property
This is added for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketContactByPhoneEnabled
Indicates whether this category supports including a telephone number in the
property
seller’s contact information.
This element is added for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketPhoneCount
Indicates which telephone option is enabled for the seller’s contact information.
property
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketContactByAddressEnabled
Indicates whether the category supports including an address in the
property
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketStreetCount
Indicates which address option for is included in the
property
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketCompanyNameEnabled
Indicates whether the category supports including a company name in the
property
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketContactByEmailEnabled
Indicates whether the category supports including an email address in the
property
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
property
in this category.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketAutoAcceptEnabled
Specifies whether this category supports auto-accept for Best Offers for Classified Ads.
property
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketAutoDeclineEnabled
Specifies whether this category supports auto-decline for Best Offers for Classified Ads.
property
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
property
for this category. Even if enabled, checkout may or may not
be enabled.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketShippingMethodEnabled
Indicates if shipping options are available for this category.
property
This element is for Local market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
property
this category.
This element is for Local market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
localMarketSellerContactDetailsEnabled
Specifies the whether this category allows
property
seller-level contact information for Classified Ad listings.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdPhoneCount
Indicates which telephone option is included in the
property
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdContactByAddressEnabled
Indicates whether this category supports including an address in the
property
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdStreetCount
Indicates which address option is included in the
property
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
classifiedAdCompanyNameEnabled
Indicates whether this category supports including a company name in the
property
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
specialitySubscription
Specifies this speciality subscription feature for
property
this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
regularSubscription
Specifies the regular lsubscription feature that is supported for
property
this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
premiumSubscription
Specifies the premium subscription feature for this category.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
nonSubscription
Specifies the supported local listing distances for this category,
property
for users who have not subscribed to either Regular or Specialty vehicles.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
inEscrowWorkflowTimeline
Indicates the escrow workflow version that applies to the category on the
property
India site: Default Workflow, Workflow A or Workflow B.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
payPalRequiredForStoreOwner
Defines if PayPal is required for Store Owner listings in this category.
property
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
reviseQuantityAllowed
If true, the item quantity for listings in this category can be revised
property
while the listing is in semi or fully restricted mode.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
revisePriceAllowed
If true, the start price for items in this category can be revised while the
property
listing is in semi or fully restricted mode.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
storeOwnerExtendedListingDurationsEnabled
Defines if extended store owner listing durations are enabled in a given category.
property
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.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
storeOwnerExtendedListingDurations
Provides additional listings durations that are supported by Store Owners.
property
The extended listing durations provided here in this element should be merged
in with the baseline listing durations provided in the ListingDurations element.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
returnPolicyEnabled
For most sites: If true, listings in this
property
category require a return policy.
For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:
If true, the category supports but does not require a
return policy.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
handlingTimeEnabled
If false, listings in this category require a handling time
property -
maxFlatShippingCost
The maximum cost the seller can charge for the first domestic flat rate shipping
property
service. The total shipping cost is the seller’s base flat rate
shipping cost plus the cost of insurance, if insurance is required.
Only returned if MaxFlatShippingCostEnabled is true.
Mutually exclusive with the GroupNMaxFlatShippingCost elements.
Returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
group1MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group1.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
group2MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group2.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
group3MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group3.
property
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
paymentMethod
One PaymentMethod field is returned for each acceptable payment
property
method. Acceptable payment methods for an item are dependent on the listing site
and the category. If a DE or AT seller making the call is subject to the new eBay
payment process, only one
PaymentMethod field will be returned, and the value will always
be StandardPayment.
The seller can specify one or more of the acceptable payment methods when
making an Add/Revise/RelistItem API call.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
variationsEnabled
If true, you can pass in Item.Variations in the
property
AddFixedPriceItem family of calls when you list in this
category.
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
attributeConversionEnabled
Most eBay categories no longer support ID-based attributes.
property
The remaining categories (e.g., US eBay Motors) will drop support
for ID-based attributes by May 2012.
New applications should not use ID-based attributes.
Existing applications should be updated to remove all dependencies
on ID-based attributes now.
Indicates whether eBay has converted the category from
ID-based attributes to custom Item Specifics.
Only applicable to categories that previously supported
ID-based attributes.
If conversion is Enabled or Disabled and the category is flagged as
CatalogEnabled in GetCategory2CS,
you can use GetItemRecommendations to retrieve product details
in the custom Item Specifics format instead of using
GetProductSellingPages to retrieve product details in the
ID-based attributes format.
With version 607 and lower, categories with attribute conversion
Enabled or Disabled do not return recommendations in
GetCategorySpecifics.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
freeGalleryPlusEnabled
Indicates whether the category supports
property
free, automatic upgrades for Gallery Plus, which
enhances pictures in search results.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
freePicturePackEnabled
Indicates whether the category supports
property
free, automatic upgrades for Picture Pack, a discount
package that includes super-sizing of pictures.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
itemCompatibilityEnabled
Indicates whether the category supports parts compatibility by application
property
(ByApplication), by specification (BySpecification), or not at all
(Disabled). Categories cannot support both types of parts compatibility.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
minItemCompatibility
This field specifies the minimum number of required compatible applications
property
for listing items. A value of “0” indicates it is not mandatory to specify
parts compatibilities when listing.
This applies to categories that are enabled for compatibility by application
only. Parts compatiblity by application can be specified by listing with a
catalog product that supports parts compatibility or by specifying parts
compatibility by application manually (
Item.ItemCompatibilityList).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
maxItemCompatibility
This field specifies the maximum number of compatible applications allowed
property
per item when adding or revising items. This is relevant for specifying parts
compatibility by application manually (
Item.ItemCompatibilityList) only.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
conditionEnabled
Indicates whether the category supports (or requires) using Item.ConditionID to
property
specify an item’s condition in AddItem and related calls. See the
ConditionValues container for a list of valid IDs.
Note:
Some categories may support using the Custom Item Specifics model for item
condition. If ConditionEnabled=Enabled (or Required) for a category, you should
stop using these other fields to specify the condition in your listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
conditionValues
Specifies the supported item conditions for the category,
property
plus related policies and other details.
Only returned if ConditionEnabled is Enabled or Required
for the category (and the condition values are different than the
site defaults).
Returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
valueCategory
Some eBay sites may select a few categories and designate them as
property
“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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
productCreationEnabled
Indicates whether a category supports product creation, the ability to add
property
products to the eBay catalog associated with the category. Also indicates
whether sellers must list with a product in categories that support product
creation.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
maxGranularFitmentCount
Indicates, for the given category the total number of fine grained item
property
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. -
compatibleVehicleType
Indicates which vehicle type, Cars and Trucks or Motorcycles, is supported
property
for specfying parts compatibility for listings in this category. -
paymentOptionsGroup
This field is returned in the GetCategoryFeature response if the Payment Options Group feature applies to the category.
property
The Payment Options Group feature is only applicable to DE and AT listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
shippingProfileCategoryGroup
This field is returned in the GetCategoryFeature response if
property
ShippingProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Shipping
Profile is defined for and applicable to the category.
The ShippingProfileCategoryGroup value indicates the Business Policies
category group linked to the Shipping Profile. 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.
-
paymentProfileCategoryGroup
This field is returned in the GetCategoryFeature response if
property
PaymentProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Payment
Profile is defined for and applicable to the category.
The PaymentProfileCategoryGroup value indicates the Business Policies
category group linked to the Payment Profile. 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.
-
returnPolicyProfileCategoryGroup
This field is returned in the GetCategoryFeature response if
property
ReturnPolicyProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Return
Policy Profile is defined for and applicable to the category.
The ReturnPolicyProfileCategoryGroup value indicates the Business Policies
category group linked to the Return Policy Profile. 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.
-
vinSupported
Indicates that the category supports a
property
Vehicle Identification Number (VIN) in US, CA, and CAFR eBay Motors
listings, and that you should use the VIN field in AddItem (instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
vrmSupported
Indicates that the category supports a
property
Vehicle Registration Mark (VRM) in UK eBay Motors listings, and that you should use the VRM field in AddItem (instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
sellerProvidedTitleSupported
Indicates that the category allows sellers to specify a custom
property
title for a US or CA eBay Motors vehicle listing,
and that you should use the SellerProvidedTitle field in AddItem
(instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
depositSupported
Indicates that the category supports a vehicle deposit
property
for US eBay Motors vehicle listings, and that you should use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated
ID-based attributes).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent. -
globalShippingEnabled
If true, items in the specified category can be shipped using the Global Shipping Program.
property -
any
(public property)
property
Properties
adFormatEnabled
Indicates whether the Classified Ad format feature is enabled for this
category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *adFormatEnabled
Discussion
Indicates whether the Classified Ad format feature is enabled for this
category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_AdFormatEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
any
(public property)
@property (nonatomic, retain) NSMutableArray *any
Discussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_CategoryFeatureType.h
attributeConversionEnabled
Most eBay categories no longer support ID-based attributes.
The remaining categories (e.g., US eBay Motors) will drop support
for ID-based attributes by May 2012.
New applications should not use ID-based attributes.
Existing applications should be updated to remove all dependencies
on ID-based attributes now.
Indicates whether eBay has converted the category from
ID-based attributes to custom Item Specifics.
Only applicable to categories that previously supported
ID-based attributes.
If conversion is Enabled or Disabled and the category is flagged as
CatalogEnabled in GetCategory2CS,
you can use GetItemRecommendations to retrieve product details
in the custom Item Specifics format instead of using
GetProductSellingPages to retrieve product details in the
ID-based attributes format.
With version 607 and lower, categories with attribute conversion
Enabled or Disabled do not return recommendations in
GetCategorySpecifics.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *attributeConversionEnabled
Discussion
Most eBay categories no longer support ID-based attributes.
The remaining categories (e.g., US eBay Motors) will drop support
for ID-based attributes by May 2012.
New applications should not use ID-based attributes.
Existing applications should be updated to remove all dependencies
on ID-based attributes now.
Indicates whether eBay has converted the category from
ID-based attributes to custom Item Specifics.
Only applicable to categories that previously supported
ID-based attributes.
If conversion is Enabled or Disabled and the category is flagged as
CatalogEnabled in GetCategory2CS,
you can use GetItemRecommendations to retrieve product details
in the custom Item Specifics format instead of using
GetProductSellingPages to retrieve product details in the
ID-based attributes format.
With version 607 and lower, categories with attribute conversion
Enabled or Disabled do not return recommendations in
GetCategorySpecifics.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_AttributeConversionEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
basicUpgradePackEnabled
Not applicable to any site.
Indicated whether the Basic Upgrade Pack bundle feature
was enabled for this category. Formerly, Australia site
(site ID 15, abbreviation AU) only.
@property (nonatomic, retain) NSNumber *basicUpgradePackEnabled
Discussion
Not applicable to any site.
Indicated whether the Basic Upgrade Pack bundle feature
was enabled for this category. Formerly, Australia site
(site ID 15, abbreviation AU) only.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
bestOfferAutoAcceptEnabled
Indicates whether the category supports setting
a price at which Best Offers are automatically accepted.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *bestOfferAutoAcceptEnabled
Discussion
Indicates whether the category supports setting
a price at which Best Offers are automatically accepted.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
bestOfferAutoDeclineEnabled
Indicates whether auto decline for Best Offers is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *bestOfferAutoDeclineEnabled
Discussion
Indicates whether auto decline for Best Offers is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
bestOfferCounterEnabled
Indicates whether counter offers are allowed on Best Offers for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *bestOfferCounterEnabled
Discussion
Indicates whether counter offers are allowed on Best Offers for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
bestOfferEnabled
Indicates whether Best Offers are allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent..
@property (nonatomic, retain) NSNumber *bestOfferEnabled
Discussion
Indicates whether Best Offers are allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent..
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
brandMPNIdentifierEnabled
The presence of this field indicates that the category supports 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *brandMPNIdentifierEnabled
Discussion
The presence of this field indicates that the category supports 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
buyerGuaranteeEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled
and BuyerGuaranteeEnabled are returned, then
buyer protection is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *buyerGuaranteeEnabled
Discussion
For the Australia site, if both PayPalBuyerProtectionEnabled
and BuyerGuaranteeEnabled are returned, then
buyer protection is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
categoryID
Specifies the identifier of the category that has the feature.
@property (nonatomic, retain) NSString *categoryID
Discussion
Specifies the identifier of the category that has the feature.
type : NSString, wrapper for primitive string
Declared In
Trading_CategoryFeatureType.h
classifiedAdAutoAcceptEnabled
Indicates whether the category supports setting
a price at which Best Offers are automatically accepted
for Classified Ads.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdAutoAcceptEnabled
Discussion
Indicates whether the category supports setting
a price at which Best Offers are automatically accepted
for Classified Ads.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdAutoDeclineEnabled
Indicates whether automatic decline for Best Offers for Classified Ad listings is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdAutoDeclineEnabled
Discussion
Indicates whether automatic decline for Best Offers for Classified Ad listings is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdBestOfferEnabled
Indicates if Best offer is enabled for Classified Ad listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *classifiedAdBestOfferEnabled
Discussion
Indicates if Best offer is enabled for Classified Ad listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
classifiedAdCompanyNameEnabled
Indicates whether this category supports including a company name in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdCompanyNameEnabled
Discussion
Indicates whether this category supports including a company name in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdContactByAddressEnabled
Indicates whether this category supports including an address in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdContactByAddressEnabled
Discussion
Indicates whether this category supports including an address in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdContactByEmailEnabled
Indicates whether the category supports email as a contact method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdContactByEmailEnabled
Discussion
Indicates whether the category supports email as a contact method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdContactByPhoneEnabled
Indicates whether the telephone is supported as a contact method for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdContactByPhoneEnabled
Discussion
Indicates whether the telephone is supported as a contact method for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdCounterOfferEnabled
Indicates whether counter offers are allowed on Classified Ad listings
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdCounterOfferEnabled
Discussion
Indicates whether counter offers are allowed on Classified Ad listings
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.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_CategoryFeatureType.h
classifiedAdPaymentMethodEnabled
Indicates whether the payment method should be displayed to the user for
Classified Ad format listings.
Even if enabled, checkout may or may not be enabled.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *classifiedAdPaymentMethodEnabled
Discussion
Indicates whether the payment method should be displayed to the user for
Classified Ad format listings.
Even if enabled, checkout may or may not be enabled.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
classifiedAdPhoneCount
Indicates which telephone option is included in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdPhoneCount
Discussion
Indicates which telephone option is included in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
classifiedAdShippingMethodEnabled
Indicates if shipping options are available for Classified Ad listings
in the category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdShippingMethodEnabled
Discussion
Indicates if shipping options are available for Classified Ad listings
in the category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
classifiedAdStreetCount
Indicates which address option is included in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *classifiedAdStreetCount
Discussion
Indicates which address option is included in the
seller’s contact information.
This element is for For Sale By Owner listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
combinedFixedPriceTreatmentEnabled
Indicates whether the category supports
combined fixed price treatment for the following two listing
types: Store Inventory Format and Basic Fixed Price.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *combinedFixedPriceTreatmentEnabled
Discussion
Indicates whether the category supports
combined fixed price treatment for the following two listing
types: Store Inventory Format and Basic Fixed Price.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
compatibleVehicleType
Indicates which vehicle type, Cars and Trucks or Motorcycles, is supported
for specfying parts compatibility for listings in this category.
@property (nonatomic, retain) NSString *compatibleVehicleType
Discussion
Indicates which vehicle type, Cars and Trucks or Motorcycles, is supported
for specfying parts compatibility for listings in this category.
type : NSString, wrapper for primitive string
Declared In
Trading_CategoryFeatureType.h
conditionEnabled
Indicates whether the category supports (or requires) using Item.ConditionID to
specify an item’s condition in AddItem and related calls. See the
ConditionValues container for a list of valid IDs.
Note:
Some categories may support using the Custom Item Specifics model for item
condition. If ConditionEnabled=Enabled (or Required) for a category, you should
stop using these other fields to specify the condition in your listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *conditionEnabled
Discussion
Indicates whether the category supports (or requires) using Item.ConditionID to
specify an item’s condition in AddItem and related calls. See the
ConditionValues container for a list of valid IDs.
Note:
Some categories may support using the Custom Item Specifics model for item
condition. If ConditionEnabled=Enabled (or Required) for a category, you should
stop using these other fields to specify the condition in your listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ConditionEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
conditionValues
Specifies the supported item conditions for the category,
plus related policies and other details.
Only returned if ConditionEnabled is Enabled or Required
for the category (and the condition values are different than the
site defaults).
Returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) Trading_ConditionValuesType *conditionValues
Discussion
Specifies the supported item conditions for the category,
plus related policies and other details.
Only returned if ConditionEnabled is Enabled or Required
for the category (and the condition values are different than the
site defaults).
Returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_ConditionValuesType
Declared In
Trading_CategoryFeatureType.h
crossBorderTradeAustraliaEnabled
Indicates whether the category supports specifying that listings be displayed in the default search results of the Australia site.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *crossBorderTradeAustraliaEnabled
Discussion
Indicates whether the category supports specifying that listings be displayed in the default search results of the Australia site.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
crossBorderTradeGBEnabled
Indicates whether the category supports specifying that listings
be displayed in the default search results of the UK site.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *crossBorderTradeGBEnabled
Discussion
Indicates whether the category supports specifying that listings
be displayed in the default search results of the UK site.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
crossBorderTradeNorthAmericaEnabled
Indicates whether the category supports specifying that listings be displayed in the default search results of North America sites.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *crossBorderTradeNorthAmericaEnabled
Discussion
Indicates whether the category supports specifying that listings be displayed in the default search results of North America sites.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
depositSupported
Indicates that the category supports a vehicle deposit
for US eBay Motors vehicle listings, and that you should use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated
ID-based attributes).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *depositSupported
Discussion
Indicates that the category supports a vehicle deposit
for US eBay Motors vehicle listings, and that you should use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated
ID-based attributes).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
dutchBINEnabled
Indicates whether Buy It Now is allowed in this category for Dutch (multi-item)
auctions.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
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
Indicates whether Buy It Now is allowed in this category for Dutch (multi-item)
auctions.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
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_CategoryFeatureType.h
eBayMotorsProAdFormatEnabled
Specifies whether this category allows Classified Ad listings.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *eBayMotorsProAdFormatEnabled
Discussion
Specifies whether this category allows Classified Ad listings.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_AdFormatEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProAutoAcceptEnabled
Specifies whether this category allows
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProAutoAcceptEnabled
Discussion
Specifies whether this category allows
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProAutoDeclineEnabled
Specifies whether this category allows
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProAutoDeclineEnabled
Discussion
Specifies whether this category allows
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProBestOfferEnabled
Indicates if Best Offer is supported for Classified Ad listings
in this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *eBayMotorsProBestOfferEnabled
Discussion
Indicates if Best Offer is supported for Classified Ad listings
in this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProCompanyNameEnabled
Indicates whether this category supports including the company name in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProCompanyNameEnabled
Discussion
Indicates whether this category supports including the company name in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProContactByAddressEnabled
Indicates whether this category supports including the address in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProContactByAddressEnabled
Discussion
Indicates whether this category supports including the address in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProContactByEmailEnabled
Indicates whether this category supports including an email address in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProContactByEmailEnabled
Discussion
Indicates whether this category supports including an email address in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProContactByPhoneEnabled
Indicates whether this category supports including the telephone in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProContactByPhoneEnabled
Discussion
Indicates whether this category supports including the telephone in the
seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProCounterOfferEnabled
Discussion
Indicates whether counter offers are allowed on Best Offers for
this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
for this category. Even if enabled, checkout may or may not
be enabled.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *eBayMotorsProPaymentMethodCheckOutEnabled
Discussion
Indicates if the payment method should be displayed to the user
for this category. Even if enabled, checkout may or may not
be enabled.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProPhoneCount
Indicates which telephone option is enabled for the seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProPhoneCount
Discussion
Indicates which telephone option is enabled for the seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProSellerContactDetailsEnabled
Specifies whether this category allows seller-level contact information for Classified Ad listings. A value of true
means seller-level contact information is available for Classified Ad listings.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProSellerContactDetailsEnabled
Discussion
Specifies whether this category allows seller-level contact information for Classified Ad listings. A value of true
means seller-level contact information is available for Classified Ad listings.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProShippingMethodEnabled
Indicates if shipping options are available for this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProShippingMethodEnabled
Discussion
Indicates if shipping options are available for this category.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
eBayMotorsProStreetCount
Indicates which address option is enabled for the seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eBayMotorsProStreetCount
Discussion
Indicates which address option is enabled for the seller’s contact information.
This element is for eBay Motors Pro users.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
eanIdentifierEnabled
The presence of this field indicates that the category supports 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *eanIdentifierEnabled
Discussion
The presence of this field indicates that the category supports 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
expressConditionRequired
Indicates whether a listing requires the Item Condition
to be specified (using Item Specifics in AttributeSetArray) in order
to qualify for eBay Express when listed in this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *expressConditionRequired
Discussion
Indicates whether a listing requires the Item Condition
to be specified (using Item Specifics in AttributeSetArray) in order
to qualify for eBay Express when listed in this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
expressEnabled
Indicates whether listings in this category are eligible for eBay Express
(assuming other item and user eligibility requirements are also met).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *expressEnabled
Discussion
Indicates whether listings in this category are eligible for eBay Express
(assuming other item and user eligibility requirements are also met).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
expressPicturesRequired
Indicates whether a listing requires a picture (or gallery image) in order
to qualify for eBay Express when listed in this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *expressPicturesRequired
Discussion
Indicates whether a listing requires a picture (or gallery image) in order
to qualify for eBay Express when listed in this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
freeGalleryPlusEnabled
Indicates whether the category supports
free, automatic upgrades for Gallery Plus, which
enhances pictures in search results.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *freeGalleryPlusEnabled
Discussion
Indicates whether the category supports
free, automatic upgrades for Gallery Plus, which
enhances pictures in search results.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
freePicturePackEnabled
Indicates whether the category supports
free, automatic upgrades for Picture Pack, a discount
package that includes super-sizing of pictures.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *freePicturePackEnabled
Discussion
Indicates whether the category supports
free, automatic upgrades for Picture Pack, a discount
package that includes super-sizing of pictures.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
galleryFeaturedDurations
Indicates whether the category supports
durations for “Gallery Featured”.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) Trading_ListingEnhancementDurationReferenceType *galleryFeaturedDurations
Discussion
Indicates whether the category supports
durations for “Gallery Featured”.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_ListingEnhancementDurationReferenceType
Declared In
Trading_CategoryFeatureType.h
globalShippingEnabled
If true, items in the specified category can be shipped using the Global Shipping Program.
@property (nonatomic, retain) NSNumber *globalShippingEnabled
Discussion
If true, items in the specified category can be shipped using the Global Shipping Program.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
group1MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group1.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) Trading_AmountType *group1MaxFlatShippingCost
Discussion
Returns the applicable max cap per shipping cost for shipping service group1.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_AmountType
Declared In
Trading_CategoryFeatureType.h
group2MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group2.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) Trading_AmountType *group2MaxFlatShippingCost
Discussion
Returns the applicable max cap per shipping cost for shipping service group2.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_AmountType
Declared In
Trading_CategoryFeatureType.h
group3MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group3.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) Trading_AmountType *group3MaxFlatShippingCost
Discussion
Returns the applicable max cap per shipping cost for shipping service group3.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_AmountType
Declared In
Trading_CategoryFeatureType.h
handlingTimeEnabled
If false, listings in this category require a handling time
@property (nonatomic, retain) NSNumber *handlingTimeEnabled
Discussion
If false, listings in this category require a handling time
Declared In
Trading_CategoryFeatureType.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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
inEscrowWorkflowTimeline
Indicates the escrow workflow version that applies to the category on the
India site: Default Workflow, Workflow A or Workflow B.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *inEscrowWorkflowTimeline
Discussion
Indicates the escrow workflow version that applies to the category on the
India site: Default Workflow, Workflow A or Workflow B.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_INEscrowWorkflowTimelineCodeType.h
Declared In
Trading_CategoryFeatureType.h
isbnIdentifierEnabled
The presence of this field indicates that the category supports 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *isbnIdentifierEnabled
Discussion
The presence of this field indicates that the category supports 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
itemCompatibilityEnabled
Indicates whether the category supports parts compatibility by application
(ByApplication), by specification (BySpecification), or not at all
(Disabled). Categories cannot support both types of parts compatibility.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *itemCompatibilityEnabled
Discussion
Indicates whether the category supports parts compatibility by application
(ByApplication), by specification (BySpecification), or not at all
(Disabled). Categories cannot support both types of parts compatibility.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ItemCompatibilityEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
itemSpecificsEnabled
Indicates whether the category supports custom Item Specifics.
If enabled, sellers can use the Item.ItemSpecifics node in AddItem
and related calls to fill in Item Specifics. If your application
supports the older ID-based Attribute format, please remove all
dependencies on that format by May 2012. Also see
AttributeConversionEnabled.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *itemSpecificsEnabled
Discussion
Indicates whether the category supports custom Item Specifics.
If enabled, sellers can use the Item.ItemSpecifics node in AddItem
and related calls to fill in Item Specifics. If your application
supports the older ID-based Attribute format, please remove all
dependencies on that format by May 2012. Also see
AttributeConversionEnabled.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ItemSpecificsEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
listingDuration
Identifies the listing duration set that applies to the category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSMutableArray *listingDuration
Discussion
Identifies the listing duration set that applies to the category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
entry type : class Trading_ListingDurationReferenceType
Declared In
Trading_CategoryFeatureType.h
localMarketAdFormatEnabled
Specifies whether this category supports Classified Ad listings.
This is added for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *localMarketAdFormatEnabled
Discussion
Specifies whether this category supports Classified Ad listings.
This is added for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_AdFormatEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
localMarketAutoAcceptEnabled
Specifies whether this category supports auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketAutoAcceptEnabled
Discussion
Specifies whether this category supports auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketAutoDeclineEnabled
Specifies whether this category supports auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketAutoDeclineEnabled
Discussion
Specifies whether this category supports auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
in this category.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *localMarketBestOfferEnabled
Discussion
Indicates if Best Offer is enabled for Classified Ad listings
in this category.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
localMarketCompanyNameEnabled
Indicates whether the category supports including a company name in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketCompanyNameEnabled
Discussion
Indicates whether the category supports including a company name in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketContactByAddressEnabled
Indicates whether the category supports including an address in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketContactByAddressEnabled
Discussion
Indicates whether the category supports including an address in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketContactByEmailEnabled
Indicates whether the category supports including an email address in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketContactByEmailEnabled
Discussion
Indicates whether the category supports including an email address in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketContactByPhoneEnabled
Indicates whether this category supports including a telephone number in the
seller’s contact information.
This element is added for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketContactByPhoneEnabled
Discussion
Indicates whether this category supports including a telephone number in the
seller’s contact information.
This element is added for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
this category.
This element is for Local market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketCounterOfferEnabled
Discussion
Indicates whether counter offers are allowed on Best Offers for
this category.
This element is for Local market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketNonSubscription
Indicates whether LocalMarketNonSubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketNonSubscription
Discussion
Indicates whether LocalMarketNonSubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
for this category. Even if enabled, checkout may or may not
be enabled.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *localMarketPaymentMethodCheckOutEnabled
Discussion
Indicates if the payment method should be displayed to the user
for this category. Even if enabled, checkout may or may not
be enabled.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
localMarketPhoneCount
Indicates which telephone option is enabled for the seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketPhoneCount
Discussion
Indicates which telephone option is enabled for the seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
localMarketPremiumSubscription
Indicates whether LocalMarketPremiumSubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketPremiumSubscription
Discussion
Indicates whether LocalMarketPremiumSubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketRegularSubscription
Indicates whether LocalMarketRegularSubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketRegularSubscription
Discussion
Indicates whether LocalMarketRegularSubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketSellerContactDetailsEnabled
Specifies the whether this category allows
seller-level contact information for Classified Ad listings.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketSellerContactDetailsEnabled
Discussion
Specifies the whether this category allows
seller-level contact information for Classified Ad listings.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketShippingMethodEnabled
Indicates if shipping options are available for this category.
This element is for Local market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketShippingMethodEnabled
Discussion
Indicates if shipping options are available for this category.
This element is for Local market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketSpecialitySubscription
Indicates whether LocalMarketSpecialitySubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketSpecialitySubscription
Discussion
Indicates whether LocalMarketSpecialitySubscription feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
localMarketStreetCount
Indicates which address option for is included in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *localMarketStreetCount
Discussion
Indicates which address option for is included in the
seller’s contact information.
This element is for Local Market dealers.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
maxFlatShippingCost
The maximum cost the seller can charge for the first domestic flat rate shipping
service. The total shipping cost is the seller’s base flat rate
shipping cost plus the cost of insurance, if insurance is required.
Only returned if MaxFlatShippingCostEnabled is true.
Mutually exclusive with the GroupNMaxFlatShippingCost elements.
Returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) Trading_AmountType *maxFlatShippingCost
Discussion
The maximum cost the seller can charge for the first domestic flat rate shipping
service. The total shipping cost is the seller’s base flat rate
shipping cost plus the cost of insurance, if insurance is required.
Only returned if MaxFlatShippingCostEnabled is true.
Mutually exclusive with the GroupNMaxFlatShippingCost elements.
Returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_AmountType
Declared In
Trading_CategoryFeatureType.h
maxGranularFitmentCount
Indicates, for the given category the total 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
Indicates, for the given category the total 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_CategoryFeatureType.h
maxItemCompatibility
This field specifies the maximum number of compatible applications allowed
per item when adding or revising items. This is relevant for specifying parts
compatibility by application manually (
Item.ItemCompatibilityList) only.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *maxItemCompatibility
Discussion
This field specifies the maximum number of compatible applications allowed
per item when adding or revising items. This is relevant for specifying parts
compatibility by application manually (
Item.ItemCompatibilityList) only.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
minItemCompatibility
This field specifies the minimum number of required compatible applications
for listing items. A value of “0” indicates it is not mandatory to specify
parts compatibilities when listing.
This applies to categories that are enabled for compatibility by application
only. Parts compatiblity by application can be specified by listing with a
catalog product that supports parts compatibility or by specifying parts
compatibility by application manually (
Item.ItemCompatibilityList).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *minItemCompatibility
Discussion
This field specifies the minimum number of required compatible applications
for listing items. A value of “0” indicates it is not mandatory to specify
parts compatibilities when listing.
This applies to categories that are enabled for compatibility by application
only. Parts compatiblity by application can be specified by listing with a
catalog product that supports parts compatibility or by specifying parts
compatibility by application manually (
Item.ItemCompatibilityList).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive int
Declared In
Trading_CategoryFeatureType.h
minimumReservePrice
Indicates whether Minimum Reserve Price is enabled for this category. On the Germany, Austria, Belgium French,
and Belgium Dutch sites, Minimum Reserve Price is supported for the Art and Antiques,
Watches and Jewelry, and Motorbikes categories.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *minimumReservePrice
Discussion
Indicates whether Minimum Reserve Price is enabled for this category. On the Germany, Austria, Belgium French,
and Belgium Dutch sites, Minimum Reserve Price is supported for the Art and Antiques,
Watches and Jewelry, and Motorbikes categories.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive double
Declared In
Trading_CategoryFeatureType.h
nonSubscription
Specifies the supported local listing distances for this category,
for users who have not subscribed to either Regular or Specialty vehicles.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *nonSubscription
Discussion
Specifies the supported local listing distances for this category,
for users who have not subscribed to either Regular or Specialty vehicles.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_CategoryFeatureType.h
paisaPayFullEscrowEnabled
The presence of this field indicates that the category supports the
PaisaPayEscrow payment method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *paisaPayFullEscrowEnabled
Discussion
The presence of this field indicates that the category supports the
PaisaPayEscrow payment method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
payPalBuyerProtectionEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled
and BuyerGuaranteeEnabled are returned, then
buyer protection is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *payPalBuyerProtectionEnabled
Discussion
For the Australia site, if both PayPalBuyerProtectionEnabled
and BuyerGuaranteeEnabled are returned, then
buyer protection is allowed for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
payPalRequired
Indicates whether the category requires PayPal as a payment method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *payPalRequired
Discussion
Indicates whether the category requires PayPal as a payment method.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
payPalRequiredForStoreOwner
Defines if PayPal is required for Store Owner listings in this category.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *payPalRequiredForStoreOwner
Discussion
Defines if PayPal is required for Store Owner listings in this category.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
paymentMethod
One PaymentMethod field is returned for each acceptable payment
method. Acceptable payment methods for an item are dependent on the listing site
and the category. If a DE or AT seller making the call is subject to the new eBay
payment process, only one
PaymentMethod field will be returned, and the value will always
be StandardPayment.
The seller can specify one or more of the acceptable payment methods when
making an Add/Revise/RelistItem API call.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSMutableArray *paymentMethod
Discussion
One PaymentMethod field is returned for each acceptable payment
method. Acceptable payment methods for an item are dependent on the listing site
and the category. If a DE or AT seller making the call is subject to the new eBay
payment process, only one
PaymentMethod field will be returned, and the value will always
be StandardPayment.
The seller can specify one or more of the acceptable payment methods when
making an Add/Revise/RelistItem API call.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
entry type : string constant in Trading_BuyerPaymentMethodCodeType.h
Declared In
Trading_CategoryFeatureType.h
paymentOptionsGroup
This field is returned in the GetCategoryFeature response if the Payment Options Group feature applies to the category.
The Payment Options Group feature is only applicable to DE and AT listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *paymentOptionsGroup
Discussion
This field is returned in the GetCategoryFeature response if the Payment Options Group feature applies to the category.
The Payment Options Group feature is only applicable to DE and AT listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_PaymentOptionsGroupEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
paymentProfileCategoryGroup
This field is returned in the GetCategoryFeature response if
PaymentProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Payment
Profile is defined for and applicable to the category.
The PaymentProfileCategoryGroup value indicates the Business Policies
category group linked to the Payment Profile. 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
This field is returned in the GetCategoryFeature response if
PaymentProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Payment
Profile is defined for and applicable to the category.
The PaymentProfileCategoryGroup value indicates the Business Policies
category group linked to the Payment Profile. 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_CategoryFeatureType.h
premiumSubscription
Specifies the premium subscription feature for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *premiumSubscription
Discussion
Specifies the premium subscription feature for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_CategoryFeatureType.h
proPackEnabled
Indicates whether ProPackBundle (a feature pack) is enabled for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *proPackEnabled
Discussion
Indicates whether ProPackBundle (a feature pack) is enabled for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
proPackPlusEnabled
Indicates whether the ProPackPlus bundle (a feature pack) is enabled for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *proPackPlusEnabled
Discussion
Indicates whether the ProPackPlus bundle (a feature pack) is enabled for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
productCreationEnabled
Indicates whether a category supports product creation, the ability to add
products to the eBay catalog associated with the category. Also indicates
whether sellers must list with a product in categories that support product
creation.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *productCreationEnabled
Discussion
Indicates whether a category supports product creation, the ability to add
products to the eBay catalog associated with the category. Also indicates
whether sellers must list with a product in categories that support product
creation.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_ProductCreationEnabledCodeType.h
Declared In
Trading_CategoryFeatureType.h
regularSubscription
Specifies the regular lsubscription feature that is supported for
this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *regularSubscription
Discussion
Specifies the regular lsubscription feature that is supported for
this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_CategoryFeatureType.h
returnPolicyEnabled
For most sites: If true, listings in this
category require a return policy.
For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:
If true, the category supports but does not require a
return policy.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *returnPolicyEnabled
Discussion
For most sites: If true, listings in this
category require a return policy.
For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:
If true, the category supports but does not require a
return policy.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
returnPolicyProfileCategoryGroup
This field is returned in the GetCategoryFeature response if
ReturnPolicyProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Return
Policy Profile is defined for and applicable to the category.
The ReturnPolicyProfileCategoryGroup value indicates the Business Policies
category group linked to the Return Policy Profile. 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
This field is returned in the GetCategoryFeature response if
ReturnPolicyProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Return
Policy Profile is defined for and applicable to the category.
The ReturnPolicyProfileCategoryGroup value indicates the Business Policies
category group linked to the Return Policy Profile. 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_CategoryFeatureType.h
revisePriceAllowed
If true, the start price for items in this category can be revised while the
listing is in semi or fully restricted mode.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *revisePriceAllowed
Discussion
If true, the start price for items in this category can be revised while the
listing is in semi or fully restricted mode.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
reviseQuantityAllowed
If true, the item quantity for listings in this category can be revised
while the listing is in semi or fully restricted mode.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *reviseQuantityAllowed
Discussion
If true, the item quantity for listings in this category can be revised
while the listing is in semi or fully restricted mode.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
safePaymentRequired
Indicates whether listings in this category need to have a safe
payment method, for all sellers registered after January 17,2007.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *safePaymentRequired
Discussion
Indicates whether listings in this category need to have a safe
payment method, for all sellers registered after January 17,2007.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
sellerContactDetailsEnabled
Indicates whether this category supports seller-level contact information for
Classified Ad format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *sellerContactDetailsEnabled
Discussion
Indicates whether this category supports seller-level contact information for
Classified Ad format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
sellerProvidedTitleSupported
Indicates that the category allows sellers to specify a custom
title for a US or CA eBay Motors vehicle listing,
and that you should use the SellerProvidedTitle field in AddItem
(instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *sellerProvidedTitleSupported
Discussion
Indicates that the category allows sellers to specify a custom
title for a US or CA eBay Motors vehicle listing,
and that you should use the SellerProvidedTitle field in AddItem
(instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
shippingProfileCategoryGroup
This field is returned in the GetCategoryFeature response if
ShippingProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Shipping
Profile is defined for and applicable to the category.
The ShippingProfileCategoryGroup value indicates the Business Policies
category group linked to the Shipping Profile. 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
This field is returned in the GetCategoryFeature response if
ShippingProfileCategoryGroup is passed in as a
FeatureID value in the request, and if a Business Policies Shipping
Profile is defined for and applicable to the category.
The ShippingProfileCategoryGroup value indicates the Business Policies
category group linked to the Shipping Profile. 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_CategoryFeatureType.h
shippingTermsRequired
Indicates whether sellers are required to specify shipping items
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *shippingTermsRequired
Discussion
Indicates whether sellers are required to specify shipping items
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
skypeMeNonTransactionalEnabled
Indicates whether the addition of Skype buttons to listings is supported
for this category for ad listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *skypeMeNonTransactionalEnabled
Discussion
Indicates whether the addition of Skype buttons to listings is supported
for this category for ad listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
skypeMeTransactionalEnabled
Indicates whether the addition of Skype buttons to listings is supported for this category for sales listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *skypeMeTransactionalEnabled
Discussion
Indicates whether the addition of Skype buttons to listings is supported for this category for sales listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
specialitySubscription
Specifies this speciality subscription feature for
this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSString *specialitySubscription
Discussion
Specifies this speciality subscription feature for
this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_CategoryFeatureType.h
storeInventoryEnabled
Indicates whether Store Inventory Format is enabled for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *storeInventoryEnabled
Discussion
Indicates whether Store Inventory Format is enabled for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.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.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@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.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : class Trading_StoreOwnerExtendedListingDurationsType
Declared In
Trading_CategoryFeatureType.h
storeOwnerExtendedListingDurationsEnabled
Defines if extended store owner 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.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *storeOwnerExtendedListingDurationsEnabled
Discussion
Defines if extended store owner 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.
Applies to Fixed Price Listings as well as Store Inventory Format listings.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
transactionConfirmationRequestEnabled
Indicates whether the Transaction Confirmation Request feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *transactionConfirmationRequestEnabled
Discussion
Indicates whether the Transaction Confirmation Request feature is supported for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
upcIdentifierEnabled
The presence of this field indicates that the category supports the Universal
Parcel 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *upcIdentifierEnabled
Discussion
The presence of this field indicates that the category supports the Universal
Parcel 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
userConsentRequired
Indicates 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *userConsentRequired
Discussion
Indicates 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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
valueCategory
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *valueCategory
Discussion
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
valuePackEnabled
Indicates whether ValuePack bundle (a feature pack) is enabled
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *valuePackEnabled
Discussion
Indicates whether ValuePack bundle (a feature pack) is enabled
for this category.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
variationsEnabled
If true, you can pass in Item.Variations in the
AddFixedPriceItem family of calls when you list in this
category.
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *variationsEnabled
Discussion
If true, you can pass in Item.Variations in the
AddFixedPriceItem family of calls when you list in this
category.
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.
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
vinSupported
Indicates that the category supports a
Vehicle Identification Number (VIN) in US, CA, and CAFR eBay Motors
listings, and that you should use the VIN field in AddItem (instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *vinSupported
Discussion
Indicates that the category supports a
Vehicle Identification Number (VIN) in US, CA, and CAFR eBay Motors
listings, and that you should use the VIN field in AddItem (instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h
vrmSupported
Indicates that the category supports a
Vehicle Registration Mark (VRM) in UK eBay Motors listings, and that you should use the VRM field in AddItem (instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
@property (nonatomic, retain) NSNumber *vrmSupported
Discussion
Indicates that the category supports a
Vehicle Registration Mark (VRM) in UK eBay Motors listings, and that you should use the VRM field in AddItem (instead of the deprecated ID-based attribute).
Only returned when this value (or this category’s setting)
overrides the value inherited from the category’s parent.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_CategoryFeatureType.h