Trading_SiteDefaultsType Class Reference
Inherits from | NSObject |
Conforms to | PicoBindable |
Declared in | Trading_SiteDefaultsType.h Trading_SiteDefaultsType.m |
Overview
A container for feature definitions that apply to the entire site.
@ingroup EBayAPIInterface
Tasks
-
listingDuration
Specifies the ID of a set of default durations for a certain type of listing.
property
The actual duration values are returned within the FeatureDefinitions node.
The type of listing is named in the type attribute. -
shippingTermsRequired
Specifies the default site setting for whether sellers are
property
required to specify a domestic shipping service and its associated cost
when listing items. True means the shipping terms are required
unless a specific category overrides this setting. -
bestOfferEnabled
Specifies the default site setting for whether categories allow
property
Best Offers. True means Best Offers are allowed site-wide,
unless a specific category overrides the setting. -
dutchBINEnabled
Specifies the default site setting for whether categories allow DutchBIN. True
property
means Best Offers are allowed site-wide, unless a specific category overrides
the setting.
Note:
As of version 619, Dutch-style (multi-item) competitive-bid auctions are deprecated.
eBay throws an error if you submit a Dutch item listing with AddItem
or VerifyAddItem. If you use RelistItem to update a Dutch auction listing,
eBay generates a warning and resets the Quantity value to 1.
-
userConsentRequired
Specifies the default site setting for whether a bidder must consent to the
property
bid by confirming that he or she read and agrees to the terms in eBay's
privacy policy. -
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. -
proPackEnabled
Specifies the default site setting for whether categories allow
property
the ProPack feature (a feature pack). True means ProPack is allowed site-wide,
unless a specific category overrides the setting. -
basicUpgradePackEnabled
Specifies the default site setting for whether
property
categories allow the BasicUpgradePack feature (a feature pack).
No longer allowed on any sites.
Formerly, Australia site (site ID 15, abbreviation AU) only. -
valuePackEnabled
Specifies the default site setting for whether
property
categories allow the ValuePack feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting. -
proPackPlusEnabled
Specifies the default site setting for whether
property
categories allow the ProPackPlus feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting. -
adFormatEnabled
Specifies the default site setting for whether categories allow
property
Classified Ad format listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting. -
bestOfferCounterEnabled
Specifies the default site setting for whether categories allow counter offers
property
for Best Offers. True means counter offers are allowed site-wide, unless a
specific category overrides the setting. -
bestOfferAutoDeclineEnabled
Specifies the default site setting for whether categories allow
property
auto decline for Best Offers. True means auto decline is allowed site-wide,
unless a specific category overrides the setting. -
localMarketSpecialitySubscription
Specifies the default site setting for whether
property
LocalMarketSpecialitySubscription feature is supported for most categories. -
localMarketRegularSubscription
Specifies the default site setting for whether LocalMarketRegularSubscription
property
feature is supported for most categories. -
localMarketPremiumSubscription
Specifies the default site setting for whether LocalMarketPremiumSubscription
property
feature is supported for most categories. -
localMarketNonSubscription
Specifies the default site setting for whether LocalMarketNonSubscription
property
feature is supported for most categories. -
expressEnabled
Specifies whether most categories on the site are eligible for eBay Express.
property
eBay Express is a specialty site where customers can buy new, fixed-price
goods in a more conventional e-commerce experience.
If true, items on the site are eligible for Express, but specific categories
can override the setting if they don’t support Express. For example,
categories that are not covered by PayPal Buyer Protection (e.g., Live
Auctions and Motors vehicles) are excluded from Express.
If false, items on the site are not eligible for Express, but some
categories may override the setting.
If you list in an Express-enabled category, it does not necessarily mean
that the item will appear in that category when buyers browse and search
Express. It only means that the item can also be included on Express,
assuming all other Express eligibility requirements are met. See “eBay
Express” in the eBay Web Services guide for information about other
eligibility requirements. -
expressPicturesRequired
Specifies whether most categories on the site require a listing to include a
property
picture in order to qualify for eBay Express.
If true, items on the site require a picture in order to qualify for
Express, but specific categories can override this requirement. For example,
on the US site, pictures are normally required for Express listings.
However, the Event Tickets category could override this requirement if
pictures are not commonly expected for tickets.
If false, items on the site do not require a picture,
but some categories may override the setting.
Only meaningful if ExpressEnabled is true for the category. -
expressConditionRequired
Specifies whether most categories on the site require a listing to include
property
the Item Condition attribute in order to qualify for eBay Express.
If true, items on the site require the Item Condition in order to qualify
for Express, but specific categories can override this requirement. For
example, on the US site, the Item Condition is normally required for Express
listings. However, the Event Tickets category could override this
requirement because there is little need to distinguish between new and used
tickets. (People rarely sell used tickets after an event unless the ticket
is also a collectible item.)
If false, items on the site do not require the Item Condition, but some
categories may override the setting.
Only meaningful if ExpressEnabled is true for the category. -
minimumReservePrice
Specifies the default site setting for whether the Minimum Reserve Price
property
feature is supported for most categories. -
sellerContactDetailsEnabled
Specifies the default site setting for whether most categories allow seller-
property
level contact information for Classified Ad listings. A value of true means
seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting. -
transactionConfirmationRequestEnabled
Specifies the default site setting for whether the Transaction Confirmation
property
Request feature is supported for most categories. -
storeInventoryEnabled
Specifies the default site setting for whether categories allow the Store
property
Inventory Format feature. True means the feature is allowed site-wide, unless
a specific category overrides the setting. -
skypeMeTransactionalEnabled
Specifies the default site setting for whether most
property
categories allow the addition of Skype buttons to listings. -
skypeMeNonTransactionalEnabled
Specifies the default site setting for whether most
property
categories allow the addition of Skype buttons to listings
for non-transactional formats (e.g., the advertisement format). -
localListingDistancesRegular
Specifies the supported local listing distances of regular vehicles
property
for most categories. -
localListingDistancesSpecialty
Specifies the supported local listing distances of specialty vehicles
property
for most categories. -
localListingDistancesNonSubscription
Specifies the supported local listing distances for most categories,
property
for users who have not subscribed to either Regular or Specialty vehicles. -
classifiedAdPaymentMethodEnabled
Indicates if the payment method should be displayed to the user
property
for most categories. Even if enabled, checkout may or may not
be enabled. -
classifiedAdShippingMethodEnabled
Indicates if shipping options are available for most categories.
property -
classifiedAdBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
property
in most categories. -
classifiedAdCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
property
most categories. -
classifiedAdAutoDeclineEnabled
Indicates whether automatic decline for Best Offers is allowed for most
property
categories. -
classifiedAdContactByPhoneEnabled
Indicates whether most categories support including a phone number in the
property
seller’s contact information. -
classifiedAdContactByEmailEnabled
Indicates whether most categories support including an email address in the
property
seller’s contact information. -
safePaymentRequired
Specifies whether most categories on the site should require a seller who
property
registered after January 17, 2007 to offer a safe payment method, i.e.
PaisaPay/PayPal or one of the credit cards specified in Item.PaymentMethods).
If a seller has a ‘SafePaymentExempt’ status, they are exempt from the
category requirement to offer at least one safe payment method, even if the
site and category have the safe payment method turned on. If true, items on
the site need to have the safe payment method selected, but specific
categories can override the setting if they don’t need this requirement. For
example, Business and Industrial, Motors, Real Estate, and Mature Audiences
categories, and all listings that don’t support Item.PaymentMethods are
exempt from this requirement, which means that any seller can list without
any safe payment method selected.
If false, all sellers in all categories can list without any safe payment
method selected and this setting cannot be overridden at the category level.
If site is not enabled, there is no category where this requirement is
enabled on that site. -
classifiedAdPayPerLeadEnabled
The pay-per-lead feature is no longer available, and this field is scheduled to
property
be removed from the WSDL. -
itemSpecificsEnabled
Specifies whether most categories support on the site support
property
custom Item Specifics. If enabled, sellers can use the
Item.ItemSpecifics node in AddItem and related calls to fill in
Item Specifics.
Item Specifics are typical aspects of items in the same category.
They enable users to classify items by presenting descriptive details
in a structured way. For example, in a jewelry category, sellers might
describe lockets with specifics like “Chain Length=18 in.” and
“Main Shape=Heart”, but in a Washers & Dryers category,
sellers might include “Type=Top-Loading” instead of “Main Shape=Heart”.
Note: This does not
indicate whether categories support the older ID-based attribute
format. For attributes, use GetCategory2CS instead.
If your application supports ID-based attributes, see
AttributeConversionEnabled to determine whether or not you may
need to suppress ID-based attributes for the category. -
paisaPayFullEscrowEnabled
Indicates whether the site is enabled for PaisaPayEscrow payment method. If
property
“true” sellers can offer PaisaPayEscrow and PaisaPayEscrow EMI payment methods
in the site. -
isbnIdentifierEnabled
The presence of this field indicates that most site categories support 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. -
upcIdentifierEnabled
The presence of this field indicates that most site categories support the Universal
property
Product Code (UPC) listing feature. This feature allows the seller to pass in a
UPC value through the Item.ProductListingDetails.UPC field to identify and pre-
fill information for a product when adding, revising, or relisting an item. -
eanIdentifierEnabled
The presence of this field indicates that most site categories support the
property
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. -
brandMPNIdentifierEnabled
The presence of this field indicates that most site categories support 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. -
classifiedAdAutoAcceptEnabled
Specifies the default site setting for whether categories allow
property
auto-accept for Best Offers for Classified Ads. -
bestOfferAutoAcceptEnabled
Specifies the default site setting for whether categories allow
property
auto-accept for Best Offers. -
crossBorderTradeNorthAmericaEnabled
Specifies the default site setting for whether categories allow
property
you to specify that listings be displayed in the default search
results of the respective sites. -
crossBorderTradeGBEnabled
Specifies the default site setting for whether categories allow
property
you to specify that listings be displayed in the default search
results of the respective site. -
crossBorderTradeAustraliaEnabled
Specifies the default site setting for whether categories allow
property
you to specify that listings be displayed in the default search
results of the respective site. -
payPalBuyerProtectionEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled and
property
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection. -
buyerGuaranteeEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled and
property
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection. -
inEscrowWorkflowTimeline
propertyIndicates the workflow timeline that applies to the category on the India site: Default Workflow, Workflow A or Workflow B.
-
combinedFixedPriceTreatmentEnabled
Specifies the default site setting
property
that categories allow combined fixed price treatment of
the following listing types: Store Inventory Format and
Basic Fixed Price. -
galleryFeaturedDurations
Specifies the default site setting
property
that enables durations for “Gallery Featured”. -
payPalRequired
Specifies the default site setting for whether
property
categories have PayPal as a required payment method for listings. -
eBayMotorsProAdFormatEnabled
Specifies the default site setting for whether categories allow
property
Classified Ad listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting. This element is for eBay Motors Pro users. -
eBayMotorsProContactByPhoneEnabled
Indicates whether most categories support including a phone number in the
property
seller’s contact information. This element is for eBay Motors Pro users. -
eBayMotorsProPhoneCount
Indicates which telephone option is enabled to
property
contact the seller. This element is for eBay Motors Pro users. -
eBayMotorsProContactByAddressEnabled
Indicates whether most categories support including an address in the seller's
property
contact information. This element is for eBay Motors Pro users. -
eBayMotorsProStreetCount
Indicates which address option is enabled to
property
contact the seller. This element is for eBay Motors Pro users. -
eBayMotorsProCompanyNameEnabled
Indicates whether most categories support including a company name in the
property
seller’s contact information. This element is for eBay Motors Pro users. -
eBayMotorsProContactByEmailEnabled
Indicates whether most categories support including an email address in the
property
seller’s contact information. This element is for eBay Motors Pro users. -
eBayMotorsProBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
property
in most categories. This element is for eBay Motors Pro users. -
eBayMotorsProAutoAcceptEnabled
Specifies the default site setting for whether categories allow
property
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users. -
eBayMotorsProAutoDeclineEnabled
Specifies the default site setting for whether categories allow
property
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users. -
eBayMotorsProPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
property
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for eBay Motors Pro users. -
eBayMotorsProShippingMethodEnabled
Indicates if shipping options are available for most categories.
property
This element is for eBay Motors Pro users. -
eBayMotorsProCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
property
most categories. This element is for eBay Motors Pro users. -
eBayMotorsProSellerContactDetailsEnabled
Specifies the default site setting for whether most categories allow seller-
property
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad listings
site-wide, unless a specific category overrides the setting. This element is
for eBay Motors Pro users. -
localMarketAdFormatEnabled
Specifies the default site setting for whether categories allow Classified Ad
property
listings. True means the feature is allowed site-wide, unless a specific
category overrides the setting. This element is for Local Market dealers. -
localMarketContactByPhoneEnabled
Indicates whether most categories support including a phone number in the
property
seller’s contact information. This element is for Local Market dealers. -
localMarketPhoneCount
Indicates which telephone option is enabled to
property
contact the seller. This element is for Local Market dealers. -
localMarketContactByAddressEnabled
Indicates whether most categories support including an address in the seller's
property
contact information. This element is for Local Market dealers. -
localMarketStreetCount
Indicates which address option is enabled to
property
contact the seller. This element is for Local Market dealers. -
localMarketCompanyNameEnabled
Indicates whether most categories support including a company name in the
property
seller’s contact information. This element is for Local Market dealers. -
localMarketContactByEmailEnabled
Indicates whether most categories support including an email address in the
property
seller’s contact information. This element is for Local Market dealers. -
localMarketBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
property
in most categories. This element is for Local Market dealers. -
localMarketAutoAcceptEnabled
Specifies the default site setting for whether categories allow
property
auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers. -
localMarketAutoDeclineEnabled
Specifies the default site setting for whether categories allow
property
auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers. -
localMarketPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
property
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for Local Market dealers. -
localMarketShippingMethodEnabled
Indicates if shipping options are available for most categories.
property
This element is for Local Market dealers. -
localMarketCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
property
most categories. This element is for Local Market dealers. -
localMarketSellerContactDetailsEnabled
Specifies the default site setting for whether most categories allow seller-
property
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting. This
element is for Local Market dealers. -
classifiedAdPhoneCount
Indicates which telephone option is enabled to
property
contact the seller. This element is for For Sale By Owner. -
classifiedAdContactByAddressEnabled
Indicates whether most categories support including an address in the seller's
property
contact information. This element is for For Sale By Owner. -
classifiedAdStreetCount
Indicates which address option is enabled to
property
contact the seller. This element is for For Sale By Owner. -
classifiedAdCompanyNameEnabled
Indicates whether most categories support including a company name in the
property
seller’s contact information. This element is for For Sale By Owner. -
specialitySubscription
Specifies the default site setting for whether
property
LocalMarketSpecialitySubscription feature is supported for most categories. -
regularSubscription
Specifies the default site setting for whether LocalMarketRegularSubscription
property
feature is supported for most categories. -
premiumSubscription
Specifies the default site setting for whether LocalMarketPremiumSubscription
property
feature is supported for most categories. -
nonSubscription
Specifies the supported local listing distances for most categories,
property
for users who have not subscribed to either Regular or Specialty vehicles. -
payPalRequiredForStoreOwner
Defines if PayPal is required for Store Owner.
property
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Sif Listings. -
reviseQuantityAllowed
Defines if quantity can be revised while a listing is in semi or fully restricted mode.
property
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings. -
revisePriceAllowed
Defines if price can be revised while a listing is in semi or fully restricted mode.
property
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings. -
storeOwnerExtendedListingDurationsEnabled
Defines if extended business seller 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.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings. -
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. -
returnPolicyEnabled
Specifies the default site setting for whether a return policy is
property
required for most categories.
For most sites: If true, listings in most
categories require a return policy.
For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:
If true, most categories supports but do not require a
return policy.
Individual categories can override the site default. -
handlingTimeEnabled
Specifies the default site setting for whether a handling time (dispatch time) is
property
required for most categories.
The handling time is the maximum number of business days the seller
commits to for preparing an item to be shipped after receiving a
cleared payment. The seller’s handling time does not include the
shipping time (the carrier’s transit time).
If false, most listings on the site require a handling time -
maxFlatShippingCost
Specifies the default site setting for whether a maximum flat rate shipping cost
property
is imposed for listings in most categories on the site. -
maxFlatShippingCostCBTExempt
Specifies the default site setting for whether a maximum flat rate shipping cost
property
is imposed on sellers who list in categories on this site yet are shipping an
item into the country of this site from another country. -
group1MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group1
property -
group2MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group2
property -
group3MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group3
property -
paymentMethod
Indicates the default payment method for the eBay site. If a payment method
property
isn’t specified through the AddItem family of calls, the site default payment
method is used. -
variationsEnabled
Specifies the default site setting for whether categories support
property
multi-variation listings. If true, you can pass in Item.Variations
in the AddFixedPriceItem family of calls when you list in
categories that support this feature.
Multi-variation listings contain items that are logically the same
product, but that vary in their manufacturing details or packaging.
For example, a particular brand and style of shirt could be
available in different sizes and colors, such as “large blue” and
“medium black” variations. -
attributeConversionEnabled
Specifies the default site setting for whether categories
property
have been converted from ID-based attributes to
custom Item Specifics. As many categories do not support
ID-based attributes, the site default is typically returned as
NotApplicable. If conversion is Enabled or Disabled,
we recommend that you avoid rendering ID-based attributes and
custom Item Specifics together for applicable categories in your
application
(to avoid displaying the same Item Specifics twice). -
freeGalleryPlusEnabled
Specifies the default site setting for whether categories allow
property
free, automatic upgrades for Gallery Plus, which enhances pictures
in search results. -
freePicturePackEnabled
Specifies the default site setting for whether categories allow
property
free, automatic upgrades for Picture Pack, a discount package
that includes super-sizing of pictures. -
itemCompatibilityEnabled
Specifies the default site setting for whether listing items with parts
property
compatibility is supported by application (ByApplication), by specification
(BySpecification), or not at all (Disabled). A given category cannot support
both types of parts compatibility.
Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used. -
minItemCompatibility
Specifies the default site setting for whether parts compatibility
property
information is required when listing items, and if so, how many
compatibilities must be specified. If the value is “0,” you are not required
to specify compatibility information. A value greater than “0” indicates that
listing with parts compatibity is mandatory and the listing must contain the
specified number of compatibilities at a minimum.
Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.
This field applies only to listings in which compatibility is specified by
application. Entering parts compatibility by application specifies the
assemblies (e.g., a specific year, make, and model of car) to which the item
applies. This can be done automatically by listing with a catalog product
that supports parts compatibility, or manually, using
Item.ItemCompatibilityList when listing or
revising an item. -
maxItemCompatibility
Specifies the default site setting for the maximum number of compatible
property
applications allowed per item when adding or revising items with parts
compatibility.
Parts compatibility listings contain structured information to determine the
assemblies with which a part is compatible. For example, an automotive part
or accessory listed with parts compatibility can be matched with vehicles
(e.g., specific years, makes, and models) with which the part or accessory
can be used.
This field applies only to listings in which compatibility is specified by
application manually when listing or revising an item. Entering parts
compatibility by application manually specifies the assemblies (e.g., a
specific year, make, and model of car) to which the item applies, using <b
class=“con”>Item.ItemCompatibilityList.
Note:
For eBay Germany, compatibilities (whether specified by Application or using
a K type vehicle number) use Product Period, a range of years in which the
given vehicle was produced. If the production period covers 3 years, then the
Compatibility counts as 3 of the maximum allowed item compatibilities.
GetItem returns ItemCompatibilityCount, which can help you monitor the number
of compatibilities specified for an item.
It is important to implement a counter into your application to prevent
sellers from specifying more than the maximum number of compatiblities for an
item. An AddItem request will fail if the number of compatiblities specified
exceeds the maximum allowed. -
conditionEnabled
Specifies the default site setting for whether most categories
property
support (or require) Item.ConditionID in listings.
Use this to determine whether to use
ConditionID in AddItem and related calls.
See the ConditionValues container for a list of valid
Condition IDs.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings. -
conditionValues
The comprehensive list of item conditions on the site. That is,
property
this lists any value that could be supported by at least one
category on the site.
Individual meta-categories define their own default set of
condition values. (In other words, categories always override
this list with a customized subset of these values.) -
valueCategory
Specifies the default site setting for whether most categories
property
follow specific rules associated with “value categories”.
Some eBay sites may select a few categories and designate them as
“value categories”. These are typically selected from
categories where buyers can find great deals. (Not all categories
with great deals are designated as value categories.)
This designation can change over time.
While a category is designated as a value category
(i.e., when ValueCategory is true),
it is subject to the following rule: Items in value categories can only be listed in one category.
For example, if you attempt to list in two categories and the
PrimaryCategory or SecondaryCategory is a value category,
then eBay drops the SecondaryCategory and lists the
item in the PrimaryCategory only.
Similarly, if you attempt to add a secondary category to an existing
listing, or you change the category for an existing listing,
and if the primary or secondary category is a value category,
then eBay drops the secondary category. -
productCreationEnabled
Specifies the default site setting for whether most categories
property
support (or require) product creation in listings.
Use this to determine whether it is mandatory to send
product id in AddItem and related calls.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings. -
maxGranularFitmentCount
Specifies the default site setting for the maximum number of fine grained
property
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. -
compatibleVehicleType
Specifies the default site setting for the vehicle type, Cars and Trucks or
property
Motorcycles, supported for specfying parts compatibility. -
paymentOptionsGroup
This enumeration value indicates whether or not the new eBay payment process is the site default.
property -
shippingProfileCategoryGroup
The SiteDefaults.ShippingProfileCategoryGroup value indicates the
property
default Business Policies category group linked to the Shipping Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
-
paymentProfileCategoryGroup
The SiteDefaults.PaymentProfileCategoryGroup value indicates the
property
default Business Policies category group linked to the Payment Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
-
returnPolicyProfileCategoryGroup
The SiteDefaults.ReturnPolicyProfileCategoryGroup value indicates the
property
default Business Policies category group linked to the Return Policy Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
-
vinSupported
Specifies the default site setting for whether most categories
property
support a Vehicle Identification Number (VIN) in
US, CA, and CAFR eBay Motors listings. For categories that do,
use the VIN field in AddItem (instead of the deprecated
ID-based attribute). -
vrmSupported
Specifies the default site setting for whether most categories
property
support a Vehicle Registration Mark (VRM) in
UK eBay Motors listings. For categories that do, use the VIN field
in AddItem (instead of the deprecated ID-based attribute). -
sellerProvidedTitleSupported
Specifies the default site setting for whether most categories
property
allow sellers to specify a custom title for a US or CA eBay Motors
vehicle listings. For categories that do, use the
SellerProvidedTitle field in AddItem (instead of the deprecated
ID-based attribute). -
depositSupported
Specifies the default site setting for whether most categories
property
support a vehicle deposit for US eBay Motors vehicle listings.
For categories that do, use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated ID-based attributes). -
globalShippingEnabled
If true, items listed on the current site can be shipped using the Global Shipping Program.
property -
any
(public property)
property
Properties
adFormatEnabled
Specifies the default site setting for whether categories allow
Classified Ad format listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting.
@property (nonatomic, retain) NSString *adFormatEnabled
Discussion
Specifies the default site setting for whether categories allow
Classified Ad format listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting.
type: string constant in Trading_AdFormatEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
any
(public property)
@property (nonatomic, retain) NSMutableArray *any
Discussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_SiteDefaultsType.h
attributeConversionEnabled
Specifies the default site setting for whether categories
have been converted from ID-based attributes to
custom Item Specifics. As many categories do not support
ID-based attributes, the site default is typically returned as
NotApplicable. If conversion is Enabled or Disabled,
we recommend that you avoid rendering ID-based attributes and
custom Item Specifics together for applicable categories in your
application
(to avoid displaying the same Item Specifics twice).
@property (nonatomic, retain) NSString *attributeConversionEnabled
Discussion
Specifies the default site setting for whether categories
have been converted from ID-based attributes to
custom Item Specifics. As many categories do not support
ID-based attributes, the site default is typically returned as
NotApplicable. If conversion is Enabled or Disabled,
we recommend that you avoid rendering ID-based attributes and
custom Item Specifics together for applicable categories in your
application
(to avoid displaying the same Item Specifics twice).
type: string constant in Trading_AttributeConversionEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
basicUpgradePackEnabled
Specifies the default site setting for whether
categories allow the BasicUpgradePack feature (a feature pack).
No longer allowed on any sites.
Formerly, Australia site (site ID 15, abbreviation AU) only.
@property (nonatomic, retain) NSNumber *basicUpgradePackEnabled
Discussion
Specifies the default site setting for whether
categories allow the BasicUpgradePack feature (a feature pack).
No longer allowed on any sites.
Formerly, Australia site (site ID 15, abbreviation AU) only.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
bestOfferAutoAcceptEnabled
Specifies the default site setting for whether categories allow
auto-accept for Best Offers.
@property (nonatomic, retain) NSNumber *bestOfferAutoAcceptEnabled
Discussion
Specifies the default site setting for whether categories allow
auto-accept for Best Offers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
bestOfferAutoDeclineEnabled
Specifies the default site setting for whether categories allow
auto decline for Best Offers. True means auto decline is allowed site-wide,
unless a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *bestOfferAutoDeclineEnabled
Discussion
Specifies the default site setting for whether categories allow
auto decline for Best Offers. True means auto decline is allowed site-wide,
unless a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
bestOfferCounterEnabled
Specifies the default site setting for whether categories allow counter offers
for Best Offers. True means counter offers are allowed site-wide, unless a
specific category overrides the setting.
@property (nonatomic, retain) NSNumber *bestOfferCounterEnabled
Discussion
Specifies the default site setting for whether categories allow counter offers
for Best Offers. True means counter offers are allowed site-wide, unless a
specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
bestOfferEnabled
Specifies the default site setting for whether categories allow
Best Offers. True means Best Offers are allowed site-wide,
unless a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *bestOfferEnabled
Discussion
Specifies the default site setting for whether categories allow
Best Offers. True means Best Offers are allowed site-wide,
unless a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
brandMPNIdentifierEnabled
The presence of this field indicates that most site categories support the
Brand/Manufacturer Part Number listing feature. This feature allows the seller
to pass in a brand and MPN value through the
Item.ProductListingDetails.BrandMPN container to identify and pre-fill
information for a product when adding, revising, or relisting an item.
@property (nonatomic, retain) NSNumber *brandMPNIdentifierEnabled
Discussion
The presence of this field indicates that most site categories support the
Brand/Manufacturer Part Number listing feature. This feature allows the seller
to pass in a brand and MPN value through the
Item.ProductListingDetails.BrandMPN container to identify and pre-fill
information for a product when adding, revising, or relisting an item.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
buyerGuaranteeEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.
@property (nonatomic, retain) NSNumber *buyerGuaranteeEnabled
Discussion
For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdAutoAcceptEnabled
Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
@property (nonatomic, retain) NSNumber *classifiedAdAutoAcceptEnabled
Discussion
Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdAutoDeclineEnabled
Indicates whether automatic decline for Best Offers is allowed for most
categories.
@property (nonatomic, retain) NSNumber *classifiedAdAutoDeclineEnabled
Discussion
Indicates whether automatic decline for Best Offers is allowed for most
categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
in most categories.
@property (nonatomic, retain) NSString *classifiedAdBestOfferEnabled
Discussion
Indicates if Best Offer is enabled for Classified Ad listings
in most categories.
type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
classifiedAdCompanyNameEnabled
Indicates whether most categories support including a company name in the
seller’s contact information. This element is for For Sale By Owner.
@property (nonatomic, retain) NSNumber *classifiedAdCompanyNameEnabled
Discussion
Indicates whether most categories support including a company name in the
seller’s contact information. This element is for For Sale By Owner.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdContactByAddressEnabled
Indicates whether most categories support including an address in the seller's
contact information. This element is for For Sale By Owner.
@property (nonatomic, retain) NSNumber *classifiedAdContactByAddressEnabled
Discussion
Indicates whether most categories support including an address in the seller's
contact information. This element is for For Sale By Owner.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdContactByEmailEnabled
Indicates whether most categories support including an email address in the
seller’s contact information.
@property (nonatomic, retain) NSNumber *classifiedAdContactByEmailEnabled
Discussion
Indicates whether most categories support including an email address in the
seller’s contact information.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdContactByPhoneEnabled
Indicates whether most categories support including a phone number in the
seller’s contact information.
@property (nonatomic, retain) NSNumber *classifiedAdContactByPhoneEnabled
Discussion
Indicates whether most categories support including a phone number in the
seller’s contact information.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
most categories.
@property (nonatomic, retain) NSNumber *classifiedAdCounterOfferEnabled
Discussion
Indicates whether counter offers are allowed on Best Offers for
most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdPayPerLeadEnabled
The pay-per-lead feature is no longer available, and this field is scheduled to
be removed from the WSDL.
@property (nonatomic, retain) NSNumber *classifiedAdPayPerLeadEnabled
Discussion
The pay-per-lead feature is no longer available, and this field is scheduled to
be removed from the WSDL.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdPaymentMethodEnabled
Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled.
@property (nonatomic, retain) NSString *classifiedAdPaymentMethodEnabled
Discussion
Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled.
type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
classifiedAdPhoneCount
Indicates which telephone option is enabled to
contact the seller. This element is for For Sale By Owner.
@property (nonatomic, retain) NSNumber *classifiedAdPhoneCount
Discussion
Indicates which telephone option is enabled to
contact the seller. This element is for For Sale By Owner.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
classifiedAdShippingMethodEnabled
Indicates if shipping options are available for most categories.
@property (nonatomic, retain) NSNumber *classifiedAdShippingMethodEnabled
Discussion
Indicates if shipping options are available for most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
classifiedAdStreetCount
Indicates which address option is enabled to
contact the seller. This element is for For Sale By Owner.
@property (nonatomic, retain) NSNumber *classifiedAdStreetCount
Discussion
Indicates which address option is enabled to
contact the seller. This element is for For Sale By Owner.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
combinedFixedPriceTreatmentEnabled
Specifies the default site setting
that categories allow combined fixed price treatment of
the following listing types: Store Inventory Format and
Basic Fixed Price.
@property (nonatomic, retain) NSNumber *combinedFixedPriceTreatmentEnabled
Discussion
Specifies the default site setting
that categories allow combined fixed price treatment of
the following listing types: Store Inventory Format and
Basic Fixed Price.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
compatibleVehicleType
Specifies the default site setting for the vehicle type, Cars and Trucks or
Motorcycles, supported for specfying parts compatibility.
@property (nonatomic, retain) NSString *compatibleVehicleType
Discussion
Specifies the default site setting for the vehicle type, Cars and Trucks or
Motorcycles, supported for specfying parts compatibility.
type : NSString, wrapper for primitive string
Declared In
Trading_SiteDefaultsType.h
conditionEnabled
Specifies the default site setting for whether most categories
support (or require) Item.ConditionID in listings.
Use this to determine whether to use
ConditionID in AddItem and related calls.
See the ConditionValues container for a list of valid
Condition IDs.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.
@property (nonatomic, retain) NSString *conditionEnabled
Discussion
Specifies the default site setting for whether most categories
support (or require) Item.ConditionID in listings.
Use this to determine whether to use
ConditionID in AddItem and related calls.
See the ConditionValues container for a list of valid
Condition IDs.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.
type: string constant in Trading_ConditionEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
conditionValues
The comprehensive list of item conditions on the site. That is,
this lists any value that could be supported by at least one
category on the site.
Individual meta-categories define their own default set of
condition values. (In other words, categories always override
this list with a customized subset of these values.)
@property (nonatomic, retain) Trading_ConditionValuesType *conditionValues
Discussion
The comprehensive list of item conditions on the site. That is,
this lists any value that could be supported by at least one
category on the site.
Individual meta-categories define their own default set of
condition values. (In other words, categories always override
this list with a customized subset of these values.)
type : class Trading_ConditionValuesType
Declared In
Trading_SiteDefaultsType.h
crossBorderTradeAustraliaEnabled
Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.
@property (nonatomic, retain) NSNumber *crossBorderTradeAustraliaEnabled
Discussion
Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
crossBorderTradeGBEnabled
Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.
@property (nonatomic, retain) NSNumber *crossBorderTradeGBEnabled
Discussion
Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective site.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
crossBorderTradeNorthAmericaEnabled
Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective sites.
@property (nonatomic, retain) NSNumber *crossBorderTradeNorthAmericaEnabled
Discussion
Specifies the default site setting for whether categories allow
you to specify that listings be displayed in the default search
results of the respective sites.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
depositSupported
Specifies the default site setting for whether most categories
support a vehicle deposit for US eBay Motors vehicle listings.
For categories that do, use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated ID-based attributes).
@property (nonatomic, retain) NSNumber *depositSupported
Discussion
Specifies the default site setting for whether most categories
support a vehicle deposit for US eBay Motors vehicle listings.
For categories that do, use the
PaymentDetails.DepositAmount and PaymentDetails.DepositAmount fields
in AddItem (instead of the deprecated ID-based attributes).
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
dutchBINEnabled
Specifies the default site setting for whether categories allow DutchBIN. True
means Best Offers are allowed site-wide, unless a specific category overrides
the setting.
Note:
As of version 619, Dutch-style (multi-item) competitive-bid auctions are deprecated.
eBay throws an error if you submit a Dutch item listing with AddItem
or VerifyAddItem. If you use RelistItem to update a Dutch auction listing,
eBay generates a warning and resets the Quantity value to 1.
@property (nonatomic, retain) NSNumber *dutchBINEnabled
Discussion
Specifies the default site setting for whether categories allow DutchBIN. True
means Best Offers are allowed site-wide, unless a specific category overrides
the setting.
Note:
As of version 619, Dutch-style (multi-item) competitive-bid auctions are deprecated.
eBay throws an error if you submit a Dutch item listing with AddItem
or VerifyAddItem. If you use RelistItem to update a Dutch auction listing,
eBay generates a warning and resets the Quantity value to 1.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProAdFormatEnabled
Specifies the default site setting for whether categories allow
Classified Ad listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSString *eBayMotorsProAdFormatEnabled
Discussion
Specifies the default site setting for whether categories allow
Classified Ad listings. True means the feature is allowed site-wide,
unless a specific category overrides the setting. This element is for eBay Motors Pro users.
type: string constant in Trading_AdFormatEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProAutoAcceptEnabled
Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProAutoAcceptEnabled
Discussion
Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProAutoDeclineEnabled
Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProAutoDeclineEnabled
Discussion
Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSString *eBayMotorsProBestOfferEnabled
Discussion
Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for eBay Motors Pro users.
type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProCompanyNameEnabled
Indicates whether most categories support including a company name in the
seller’s contact information. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProCompanyNameEnabled
Discussion
Indicates whether most categories support including a company name in the
seller’s contact information. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProContactByAddressEnabled
Indicates whether most categories support including an address in the seller's
contact information. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProContactByAddressEnabled
Discussion
Indicates whether most categories support including an address in the seller's
contact information. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProContactByEmailEnabled
Indicates whether most categories support including an email address in the
seller’s contact information. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProContactByEmailEnabled
Discussion
Indicates whether most categories support including an email address in the
seller’s contact information. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProContactByPhoneEnabled
Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProContactByPhoneEnabled
Discussion
Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProCounterOfferEnabled
Discussion
Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSString *eBayMotorsProPaymentMethodCheckOutEnabled
Discussion
Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for eBay Motors Pro users.
type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProPhoneCount
Indicates which telephone option is enabled to
contact the seller. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProPhoneCount
Discussion
Indicates which telephone option is enabled to
contact the seller. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProSellerContactDetailsEnabled
Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad listings
site-wide, unless a specific category overrides the setting. This element is
for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProSellerContactDetailsEnabled
Discussion
Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad listings
site-wide, unless a specific category overrides the setting. This element is
for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProShippingMethodEnabled
Indicates if shipping options are available for most categories.
This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProShippingMethodEnabled
Discussion
Indicates if shipping options are available for most categories.
This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
eBayMotorsProStreetCount
Indicates which address option is enabled to
contact the seller. This element is for eBay Motors Pro users.
@property (nonatomic, retain) NSNumber *eBayMotorsProStreetCount
Discussion
Indicates which address option is enabled to
contact the seller. This element is for eBay Motors Pro users.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
eanIdentifierEnabled
The presence of this field indicates that most site categories support the
European Article Number (EAN) listing feature. This feature allows the seller
to pass in an EAN value through the Item.ProductListingDetails.EAN field to
identify and pre-fill information for a product when adding, revising, or
relisting an item.
@property (nonatomic, retain) NSNumber *eanIdentifierEnabled
Discussion
The presence of this field indicates that most site categories support the
European Article Number (EAN) listing feature. This feature allows the seller
to pass in an EAN value through the Item.ProductListingDetails.EAN field to
identify and pre-fill information for a product when adding, revising, or
relisting an item.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
expressConditionRequired
Specifies whether most categories on the site require a listing to include
the Item Condition attribute in order to qualify for eBay Express.
If true, items on the site require the Item Condition in order to qualify
for Express, but specific categories can override this requirement. For
example, on the US site, the Item Condition is normally required for Express
listings. However, the Event Tickets category could override this
requirement because there is little need to distinguish between new and used
tickets. (People rarely sell used tickets after an event unless the ticket
is also a collectible item.)
If false, items on the site do not require the Item Condition, but some
categories may override the setting.
Only meaningful if ExpressEnabled is true for the category.
@property (nonatomic, retain) NSNumber *expressConditionRequired
Discussion
Specifies whether most categories on the site require a listing to include
the Item Condition attribute in order to qualify for eBay Express.
If true, items on the site require the Item Condition in order to qualify
for Express, but specific categories can override this requirement. For
example, on the US site, the Item Condition is normally required for Express
listings. However, the Event Tickets category could override this
requirement because there is little need to distinguish between new and used
tickets. (People rarely sell used tickets after an event unless the ticket
is also a collectible item.)
If false, items on the site do not require the Item Condition, but some
categories may override the setting.
Only meaningful if ExpressEnabled is true for the category.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
expressEnabled
Specifies whether most categories on the site are eligible for eBay Express.
eBay Express is a specialty site where customers can buy new, fixed-price
goods in a more conventional e-commerce experience.
If true, items on the site are eligible for Express, but specific categories
can override the setting if they don’t support Express. For example,
categories that are not covered by PayPal Buyer Protection (e.g., Live
Auctions and Motors vehicles) are excluded from Express.
If false, items on the site are not eligible for Express, but some
categories may override the setting.
If you list in an Express-enabled category, it does not necessarily mean
that the item will appear in that category when buyers browse and search
Express. It only means that the item can also be included on Express,
assuming all other Express eligibility requirements are met. See “eBay
Express” in the eBay Web Services guide for information about other
eligibility requirements.
@property (nonatomic, retain) NSNumber *expressEnabled
Discussion
Specifies whether most categories on the site are eligible for eBay Express.
eBay Express is a specialty site where customers can buy new, fixed-price
goods in a more conventional e-commerce experience.
If true, items on the site are eligible for Express, but specific categories
can override the setting if they don’t support Express. For example,
categories that are not covered by PayPal Buyer Protection (e.g., Live
Auctions and Motors vehicles) are excluded from Express.
If false, items on the site are not eligible for Express, but some
categories may override the setting.
If you list in an Express-enabled category, it does not necessarily mean
that the item will appear in that category when buyers browse and search
Express. It only means that the item can also be included on Express,
assuming all other Express eligibility requirements are met. See “eBay
Express” in the eBay Web Services guide for information about other
eligibility requirements.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
expressPicturesRequired
Specifies whether most categories on the site require a listing to include a
picture in order to qualify for eBay Express.
If true, items on the site require a picture in order to qualify for
Express, but specific categories can override this requirement. For example,
on the US site, pictures are normally required for Express listings.
However, the Event Tickets category could override this requirement if
pictures are not commonly expected for tickets.
If false, items on the site do not require a picture,
but some categories may override the setting.
Only meaningful if ExpressEnabled is true for the category.
@property (nonatomic, retain) NSNumber *expressPicturesRequired
Discussion
Specifies whether most categories on the site require a listing to include a
picture in order to qualify for eBay Express.
If true, items on the site require a picture in order to qualify for
Express, but specific categories can override this requirement. For example,
on the US site, pictures are normally required for Express listings.
However, the Event Tickets category could override this requirement if
pictures are not commonly expected for tickets.
If false, items on the site do not require a picture,
but some categories may override the setting.
Only meaningful if ExpressEnabled is true for the category.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
freeGalleryPlusEnabled
Specifies the default site setting for whether categories allow
free, automatic upgrades for Gallery Plus, which enhances pictures
in search results.
@property (nonatomic, retain) NSNumber *freeGalleryPlusEnabled
Discussion
Specifies the default site setting for whether categories allow
free, automatic upgrades for Gallery Plus, which enhances pictures
in search results.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
freePicturePackEnabled
Specifies the default site setting for whether categories allow
free, automatic upgrades for Picture Pack, a discount package
that includes super-sizing of pictures.
@property (nonatomic, retain) NSNumber *freePicturePackEnabled
Discussion
Specifies the default site setting for whether categories allow
free, automatic upgrades for Picture Pack, a discount package
that includes super-sizing of pictures.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
galleryFeaturedDurations
Specifies the default site setting
that enables durations for “Gallery Featured”.
@property (nonatomic, retain) Trading_ListingEnhancementDurationReferenceType *galleryFeaturedDurations
Discussion
Specifies the default site setting
that enables durations for “Gallery Featured”.
type : class Trading_ListingEnhancementDurationReferenceType
Declared In
Trading_SiteDefaultsType.h
globalShippingEnabled
If true, items listed on the current site can be shipped using the Global Shipping Program.
@property (nonatomic, retain) NSNumber *globalShippingEnabled
Discussion
If true, items listed on the current site can be shipped using the Global Shipping Program.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
group1MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group1
@property (nonatomic, retain) Trading_AmountType *group1MaxFlatShippingCost
Discussion
Returns the applicable max cap per shipping cost for shipping service group1
type : class Trading_AmountType
Declared In
Trading_SiteDefaultsType.h
group2MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group2
@property (nonatomic, retain) Trading_AmountType *group2MaxFlatShippingCost
Discussion
Returns the applicable max cap per shipping cost for shipping service group2
type : class Trading_AmountType
Declared In
Trading_SiteDefaultsType.h
group3MaxFlatShippingCost
Returns the applicable max cap per shipping cost for shipping service group3
@property (nonatomic, retain) Trading_AmountType *group3MaxFlatShippingCost
Discussion
Returns the applicable max cap per shipping cost for shipping service group3
type : class Trading_AmountType
Declared In
Trading_SiteDefaultsType.h
handlingTimeEnabled
Specifies the default site setting for whether a handling time (dispatch time) is
required for most categories.
The handling time is the maximum number of business days the seller
commits to for preparing an item to be shipped after receiving a
cleared payment. The seller’s handling time does not include the
shipping time (the carrier’s transit time).
If false, most listings on the site require a handling time
@property (nonatomic, retain) NSNumber *handlingTimeEnabled
Discussion
Specifies the default site setting for whether a handling time (dispatch time) is
required for most categories.
The handling time is the maximum number of business days the seller
commits to for preparing an item to be shipped after receiving a
cleared payment. The seller’s handling time does not include the
shipping time (the carrier’s transit time).
If false, most listings on the site require a handling time
Declared In
Trading_SiteDefaultsType.h
homePageFeaturedEnabled
Indicates whether or not it is possible to enhance a listing by putting
it into a rotation for display on a special area of the eBay home page.
Support for this feature varies by site. Item or feedback restrictions may apply.
@property (nonatomic, retain) NSNumber *homePageFeaturedEnabled
Discussion
Indicates whether or not it is possible to enhance a listing by putting
it into a rotation for display on a special area of the eBay home page.
Support for this feature varies by site. Item or feedback restrictions may apply.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
inEscrowWorkflowTimeline
Indicates the workflow timeline that applies to the category on the India
site: Default Workflow, Workflow A or Workflow B.
@property (nonatomic, retain) NSString *inEscrowWorkflowTimeline
Discussion
Indicates the workflow timeline that applies to the category on the India
site: Default Workflow, Workflow A or Workflow B.
type: string constant in Trading_INEscrowWorkflowTimelineCodeType.h
Declared In
Trading_SiteDefaultsType.h
isbnIdentifierEnabled
The presence of this field indicates that most site categories support the
International Standard Book Number (ISBN) listing feature. This feature allows
the seller to pass in an ISBN value through the Item.ProductListingDetails.ISBN
field to identify and pre-fill information for a product when adding,
revising, or relisting an item.
@property (nonatomic, retain) NSNumber *isbnIdentifierEnabled
Discussion
The presence of this field indicates that most site categories support the
International Standard Book Number (ISBN) listing feature. This feature allows
the seller to pass in an ISBN value through the Item.ProductListingDetails.ISBN
field to identify and pre-fill information for a product when adding,
revising, or relisting an item.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
itemCompatibilityEnabled
Specifies the default site setting for whether listing items with parts
compatibility is supported by application (ByApplication), by specification
(BySpecification), or not at all (Disabled). A given category cannot support
both types of parts compatibility.
Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.
@property (nonatomic, retain) NSString *itemCompatibilityEnabled
Discussion
Specifies the default site setting for whether listing items with parts
compatibility is supported by application (ByApplication), by specification
(BySpecification), or not at all (Disabled). A given category cannot support
both types of parts compatibility.
Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.
type: string constant in Trading_ItemCompatibilityEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
itemSpecificsEnabled
Specifies whether most categories support on the site support
custom Item Specifics. If enabled, sellers can use the
Item.ItemSpecifics node in AddItem and related calls to fill in
Item Specifics.
Item Specifics are typical aspects of items in the same category.
They enable users to classify items by presenting descriptive details
in a structured way. For example, in a jewelry category, sellers might
describe lockets with specifics like “Chain Length=18 in.” and
“Main Shape=Heart”, but in a Washers & Dryers category,
sellers might include “Type=Top-Loading” instead of “Main Shape=Heart”.
Note: This does not
indicate whether categories support the older ID-based attribute
format. For attributes, use GetCategory2CS instead.
If your application supports ID-based attributes, see
AttributeConversionEnabled to determine whether or not you may
need to suppress ID-based attributes for the category.
@property (nonatomic, retain) NSString *itemSpecificsEnabled
Discussion
Specifies whether most categories support on the site support
custom Item Specifics. If enabled, sellers can use the
Item.ItemSpecifics node in AddItem and related calls to fill in
Item Specifics.
Item Specifics are typical aspects of items in the same category.
They enable users to classify items by presenting descriptive details
in a structured way. For example, in a jewelry category, sellers might
describe lockets with specifics like “Chain Length=18 in.” and
“Main Shape=Heart”, but in a Washers & Dryers category,
sellers might include “Type=Top-Loading” instead of “Main Shape=Heart”.
Note: This does not
indicate whether categories support the older ID-based attribute
format. For attributes, use GetCategory2CS instead.
If your application supports ID-based attributes, see
AttributeConversionEnabled to determine whether or not you may
need to suppress ID-based attributes for the category.
type: string constant in Trading_ItemSpecificsEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
listingDuration
Specifies the ID of a set of default durations for a certain type of listing.
The actual duration values are returned within the FeatureDefinitions node.
The type of listing is named in the type attribute.
@property (nonatomic, retain) NSMutableArray *listingDuration
Discussion
Specifies the ID of a set of default durations for a certain type of listing.
The actual duration values are returned within the FeatureDefinitions node.
The type of listing is named in the type attribute.
entry type : class Trading_ListingDurationReferenceType
Declared In
Trading_SiteDefaultsType.h
localListingDistancesNonSubscription
Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.
@property (nonatomic, retain) NSString *localListingDistancesNonSubscription
Discussion
Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.
type : NSString, wrapper for primitive string
Declared In
Trading_SiteDefaultsType.h
localListingDistancesRegular
Specifies the supported local listing distances of regular vehicles
for most categories.
@property (nonatomic, retain) NSString *localListingDistancesRegular
Discussion
Specifies the supported local listing distances of regular vehicles
for most categories.
type : NSString, wrapper for primitive string
Declared In
Trading_SiteDefaultsType.h
localListingDistancesSpecialty
Specifies the supported local listing distances of specialty vehicles
for most categories.
@property (nonatomic, retain) NSString *localListingDistancesSpecialty
Discussion
Specifies the supported local listing distances of specialty vehicles
for most categories.
type : NSString, wrapper for primitive string
Declared In
Trading_SiteDefaultsType.h
localMarketAdFormatEnabled
Specifies the default site setting for whether categories allow Classified Ad
listings. True means the feature is allowed site-wide, unless a specific
category overrides the setting. This element is for Local Market dealers.
@property (nonatomic, retain) NSString *localMarketAdFormatEnabled
Discussion
Specifies the default site setting for whether categories allow Classified Ad
listings. True means the feature is allowed site-wide, unless a specific
category overrides the setting. This element is for Local Market dealers.
type: string constant in Trading_AdFormatEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
localMarketAutoAcceptEnabled
Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketAutoAcceptEnabled
Discussion
Specifies the default site setting for whether categories allow
auto-accept for Best Offers for Classified Ads.
This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketAutoDeclineEnabled
Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketAutoDeclineEnabled
Discussion
Specifies the default site setting for whether categories allow
auto-decline for Best Offers for Classified Ads.
This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketBestOfferEnabled
Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for Local Market dealers.
@property (nonatomic, retain) NSString *localMarketBestOfferEnabled
Discussion
Indicates if Best Offer is enabled for Classified Ad listings
in most categories. This element is for Local Market dealers.
type: string constant in Trading_ClassifiedAdBestOfferEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
localMarketCompanyNameEnabled
Indicates whether most categories support including a company name in the
seller’s contact information. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketCompanyNameEnabled
Discussion
Indicates whether most categories support including a company name in the
seller’s contact information. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketContactByAddressEnabled
Indicates whether most categories support including an address in the seller's
contact information. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketContactByAddressEnabled
Discussion
Indicates whether most categories support including an address in the seller's
contact information. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketContactByEmailEnabled
Indicates whether most categories support including an email address in the
seller’s contact information. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketContactByEmailEnabled
Discussion
Indicates whether most categories support including an email address in the
seller’s contact information. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketContactByPhoneEnabled
Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketContactByPhoneEnabled
Discussion
Indicates whether most categories support including a phone number in the
seller’s contact information. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketCounterOfferEnabled
Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketCounterOfferEnabled
Discussion
Indicates whether counter offers are allowed on Best Offers for
most categories. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketNonSubscription
Specifies the default site setting for whether LocalMarketNonSubscription
feature is supported for most categories.
@property (nonatomic, retain) NSNumber *localMarketNonSubscription
Discussion
Specifies the default site setting for whether LocalMarketNonSubscription
feature is supported for most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketPaymentMethodCheckOutEnabled
Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for Local Market dealers.
@property (nonatomic, retain) NSString *localMarketPaymentMethodCheckOutEnabled
Discussion
Indicates if the payment method should be displayed to the user
for most categories. Even if enabled, checkout may or may not
be enabled. This element is for Local Market dealers.
type: string constant in Trading_ClassifiedAdPaymentMethodEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
localMarketPhoneCount
Indicates which telephone option is enabled to
contact the seller. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketPhoneCount
Discussion
Indicates which telephone option is enabled to
contact the seller. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
localMarketPremiumSubscription
Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.
@property (nonatomic, retain) NSNumber *localMarketPremiumSubscription
Discussion
Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketRegularSubscription
Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.
@property (nonatomic, retain) NSNumber *localMarketRegularSubscription
Discussion
Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketSellerContactDetailsEnabled
Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting. This
element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketSellerContactDetailsEnabled
Discussion
Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad format listings. A value of true
means seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting. This
element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketShippingMethodEnabled
Indicates if shipping options are available for most categories.
This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketShippingMethodEnabled
Discussion
Indicates if shipping options are available for most categories.
This element is for Local Market dealers.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketSpecialitySubscription
Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.
@property (nonatomic, retain) NSNumber *localMarketSpecialitySubscription
Discussion
Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
localMarketStreetCount
Indicates which address option is enabled to
contact the seller. This element is for Local Market dealers.
@property (nonatomic, retain) NSNumber *localMarketStreetCount
Discussion
Indicates which address option is enabled to
contact the seller. This element is for Local Market dealers.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
maxFlatShippingCost
Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed for listings in most categories on the site.
@property (nonatomic, retain) Trading_AmountType *maxFlatShippingCost
Discussion
Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed for listings in most categories on the site.
type : class Trading_AmountType
Declared In
Trading_SiteDefaultsType.h
maxFlatShippingCostCBTExempt
Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed on sellers who list in categories on this site yet are shipping an
item into the country of this site from another country.
@property (nonatomic, retain) NSNumber *maxFlatShippingCostCBTExempt
Discussion
Specifies the default site setting for whether a maximum flat rate shipping cost
is imposed on sellers who list in categories on this site yet are shipping an
item into the country of this site from another country.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
maxGranularFitmentCount
Specifies the default site setting for the maximum number of fine grained
item compatibilities that can be applied to a listing.
When you list with parts compatibility, using only the high-level
compatibility search names, such as Year, Make, and Model, the fitment
applies to the various unspecified lower-level compatiblity search names and
values, such as Trim and Engine, as well. This means that specifying a single
coarsely defined item compatibility may result in multiple fitments applying
to the listing at the lowest level of granularity. Up to 300 (or whatever
maximum is indicated by MaxItemCompatibility) coarse parts compatiblities can
be specified for a given listing.
Alternatively, you can explicitly specify up to 1000 (or whatever maximum is
indicated by MaxGranularFitmentCount) parts compatibilities at the lowest
level of granularity. That is, if you specify your parts compatibilities
using all of the supported compatiblity search names (e.g., Year, Make,
Model, Trim, and Engine), you can specify up to 1000 compatibilities.
@property (nonatomic, retain) NSNumber *maxGranularFitmentCount
Discussion
Specifies the default site setting for the maximum number of fine grained
item compatibilities that can be applied to a listing.
When you list with parts compatibility, using only the high-level
compatibility search names, such as Year, Make, and Model, the fitment
applies to the various unspecified lower-level compatiblity search names and
values, such as Trim and Engine, as well. This means that specifying a single
coarsely defined item compatibility may result in multiple fitments applying
to the listing at the lowest level of granularity. Up to 300 (or whatever
maximum is indicated by MaxItemCompatibility) coarse parts compatiblities can
be specified for a given listing.
Alternatively, you can explicitly specify up to 1000 (or whatever maximum is
indicated by MaxGranularFitmentCount) parts compatibilities at the lowest
level of granularity. That is, if you specify your parts compatibilities
using all of the supported compatiblity search names (e.g., Year, Make,
Model, Trim, and Engine), you can specify up to 1000 compatibilities.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
maxItemCompatibility
Specifies the default site setting for the maximum number of compatible
applications allowed per item when adding or revising items with parts
compatibility.
Parts compatibility listings contain structured information to determine the
assemblies with which a part is compatible. For example, an automotive part
or accessory listed with parts compatibility can be matched with vehicles
(e.g., specific years, makes, and models) with which the part or accessory
can be used.
This field applies only to listings in which compatibility is specified by
application manually when listing or revising an item. Entering parts
compatibility by application manually specifies the assemblies (e.g., a
specific year, make, and model of car) to which the item applies, using <b
class=“con”>Item.ItemCompatibilityList.
Note:
For eBay Germany, compatibilities (whether specified by Application or using
a K type vehicle number) use Product Period, a range of years in which the
given vehicle was produced. If the production period covers 3 years, then the
Compatibility counts as 3 of the maximum allowed item compatibilities.
GetItem returns ItemCompatibilityCount, which can help you monitor the number
of compatibilities specified for an item.
It is important to implement a counter into your application to prevent
sellers from specifying more than the maximum number of compatiblities for an
item. An AddItem request will fail if the number of compatiblities specified
exceeds the maximum allowed.
@property (nonatomic, retain) NSNumber *maxItemCompatibility
Discussion
Specifies the default site setting for the maximum number of compatible
applications allowed per item when adding or revising items with parts
compatibility.
Parts compatibility listings contain structured information to determine the
assemblies with which a part is compatible. For example, an automotive part
or accessory listed with parts compatibility can be matched with vehicles
(e.g., specific years, makes, and models) with which the part or accessory
can be used.
This field applies only to listings in which compatibility is specified by
application manually when listing or revising an item. Entering parts
compatibility by application manually specifies the assemblies (e.g., a
specific year, make, and model of car) to which the item applies, using <b
class=“con”>Item.ItemCompatibilityList.
Note:
For eBay Germany, compatibilities (whether specified by Application or using
a K type vehicle number) use Product Period, a range of years in which the
given vehicle was produced. If the production period covers 3 years, then the
Compatibility counts as 3 of the maximum allowed item compatibilities.
GetItem returns ItemCompatibilityCount, which can help you monitor the number
of compatibilities specified for an item.
It is important to implement a counter into your application to prevent
sellers from specifying more than the maximum number of compatiblities for an
item. An AddItem request will fail if the number of compatiblities specified
exceeds the maximum allowed.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
minItemCompatibility
Specifies the default site setting for whether parts compatibility
information is required when listing items, and if so, how many
compatibilities must be specified. If the value is “0,” you are not required
to specify compatibility information. A value greater than “0” indicates that
listing with parts compatibity is mandatory and the listing must contain the
specified number of compatibilities at a minimum.
Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.
This field applies only to listings in which compatibility is specified by
application. Entering parts compatibility by application specifies the
assemblies (e.g., a specific year, make, and model of car) to which the item
applies. This can be done automatically by listing with a catalog product
that supports parts compatibility, or manually, using
Item.ItemCompatibilityList when listing or
revising an item.
@property (nonatomic, retain) NSNumber *minItemCompatibility
Discussion
Specifies the default site setting for whether parts compatibility
information is required when listing items, and if so, how many
compatibilities must be specified. If the value is “0,” you are not required
to specify compatibility information. A value greater than “0” indicates that
listing with parts compatibity is mandatory and the listing must contain the
specified number of compatibilities at a minimum.
Parts compatibility listings contain information to determine the assemblies
with which a part is compatible. For example, an automotive part or accessory
listed witih parts compatibility can be matched with vehicles (e.g., specific
years, makes, and models) with which the part or accessory can be used.
This field applies only to listings in which compatibility is specified by
application. Entering parts compatibility by application specifies the
assemblies (e.g., a specific year, make, and model of car) to which the item
applies. This can be done automatically by listing with a catalog product
that supports parts compatibility, or manually, using
Item.ItemCompatibilityList when listing or
revising an item.
type : NSNumber, wrapper for primitive int
Declared In
Trading_SiteDefaultsType.h
minimumReservePrice
Specifies the default site setting for whether the Minimum Reserve Price
feature is supported for most categories.
@property (nonatomic, retain) NSNumber *minimumReservePrice
Discussion
Specifies the default site setting for whether the Minimum Reserve Price
feature is supported for most categories.
type : NSNumber, wrapper for primitive double
Declared In
Trading_SiteDefaultsType.h
nonSubscription
Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.
@property (nonatomic, retain) NSString *nonSubscription
Discussion
Specifies the supported local listing distances for most categories,
for users who have not subscribed to either Regular or Specialty vehicles.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_SiteDefaultsType.h
paisaPayFullEscrowEnabled
Indicates whether the site is enabled for PaisaPayEscrow payment method. If
“true” sellers can offer PaisaPayEscrow and PaisaPayEscrow EMI payment methods
in the site.
@property (nonatomic, retain) NSNumber *paisaPayFullEscrowEnabled
Discussion
Indicates whether the site is enabled for PaisaPayEscrow payment method. If
“true” sellers can offer PaisaPayEscrow and PaisaPayEscrow EMI payment methods
in the site.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
payPalBuyerProtectionEnabled
For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.
@property (nonatomic, retain) NSNumber *payPalBuyerProtectionEnabled
Discussion
For the Australia site, if both PayPalBuyerProtectionEnabled and
BuyerGuaranteeEnabled are returned, then the default site setting
is that categories allow buyer protection.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
payPalRequired
Specifies the default site setting for whether
categories have PayPal as a required payment method for listings.
@property (nonatomic, retain) NSNumber *payPalRequired
Discussion
Specifies the default site setting for whether
categories have PayPal as a required payment method for listings.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
payPalRequiredForStoreOwner
Defines if PayPal is required for Store Owner.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Sif Listings.
@property (nonatomic, retain) NSNumber *payPalRequiredForStoreOwner
Discussion
Defines if PayPal is required for Store Owner.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Sif Listings.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
paymentMethod
Indicates the default payment method for the eBay site. If a payment method
isn’t specified through the AddItem family of calls, the site default payment
method is used.
@property (nonatomic, retain) NSMutableArray *paymentMethod
Discussion
Indicates the default payment method for the eBay site. If a payment method
isn’t specified through the AddItem family of calls, the site default payment
method is used.
entry type : string constant in Trading_BuyerPaymentMethodCodeType.h
Declared In
Trading_SiteDefaultsType.h
paymentOptionsGroup
This enumeration value indicates whether or not the new eBay payment process is the site default.
@property (nonatomic, retain) NSString *paymentOptionsGroup
Discussion
This enumeration value indicates whether or not the new eBay payment process is the site default.
type: string constant in Trading_PaymentOptionsGroupEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
paymentProfileCategoryGroup
The SiteDefaults.PaymentProfileCategoryGroup value indicates the
default Business Policies category group linked to the Payment Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
@property (nonatomic, retain) NSString *paymentProfileCategoryGroup
Discussion
The SiteDefaults.PaymentProfileCategoryGroup value indicates the
default Business Policies category group linked to the Payment Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
type: string constant in Trading_ProfileCategoryGroupCodeType.h
Declared In
Trading_SiteDefaultsType.h
premiumSubscription
Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.
@property (nonatomic, retain) NSString *premiumSubscription
Discussion
Specifies the default site setting for whether LocalMarketPremiumSubscription
feature is supported for most categories.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_SiteDefaultsType.h
proPackEnabled
Specifies the default site setting for whether categories allow
the ProPack feature (a feature pack). True means ProPack is allowed site-wide,
unless a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *proPackEnabled
Discussion
Specifies the default site setting for whether categories allow
the ProPack feature (a feature pack). True means ProPack is allowed site-wide,
unless a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
proPackPlusEnabled
Specifies the default site setting for whether
categories allow the ProPackPlus feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *proPackPlusEnabled
Discussion
Specifies the default site setting for whether
categories allow the ProPackPlus feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
productCreationEnabled
Specifies the default site setting for whether most categories
support (or require) product creation in listings.
Use this to determine whether it is mandatory to send
product id in AddItem and related calls.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.
@property (nonatomic, retain) NSString *productCreationEnabled
Discussion
Specifies the default site setting for whether most categories
support (or require) product creation in listings.
Use this to determine whether it is mandatory to send
product id in AddItem and related calls.
In general, this is set to Disabled, and meta-categories
(level 1 categories) define their own default settings.
type: string constant in Trading_ProductCreationEnabledCodeType.h
Declared In
Trading_SiteDefaultsType.h
regularSubscription
Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.
@property (nonatomic, retain) NSString *regularSubscription
Discussion
Specifies the default site setting for whether LocalMarketRegularSubscription
feature is supported for most categories.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_SiteDefaultsType.h
returnPolicyEnabled
Specifies the default site setting for whether a return policy is
required for most categories.
For most sites: If true, listings in most
categories require a return policy.
For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:
If true, most categories supports but do not require a
return policy.
Individual categories can override the site default.
@property (nonatomic, retain) NSNumber *returnPolicyEnabled
Discussion
Specifies the default site setting for whether a return policy is
required for most categories.
For most sites: If true, listings in most
categories require a return policy.
For eBay India (IN), Australia (AU), and
US eBay Motors Parts and Accessories:
If true, most categories supports but do not require a
return policy.
Individual categories can override the site default.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
returnPolicyProfileCategoryGroup
The SiteDefaults.ReturnPolicyProfileCategoryGroup value indicates the
default Business Policies category group linked to the Return Policy Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
@property (nonatomic, retain) NSString *returnPolicyProfileCategoryGroup
Discussion
The SiteDefaults.ReturnPolicyProfileCategoryGroup value indicates the
default Business Policies category group linked to the Return Policy Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
type: string constant in Trading_ProfileCategoryGroupCodeType.h
Declared In
Trading_SiteDefaultsType.h
revisePriceAllowed
Defines if price can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.
@property (nonatomic, retain) NSNumber *revisePriceAllowed
Discussion
Defines if price can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
reviseQuantityAllowed
Defines if quantity can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.
@property (nonatomic, retain) NSNumber *reviseQuantityAllowed
Discussion
Defines if quantity can be revised while a listing is in semi or fully restricted mode.
If the field is present, the corresponding feature applies to the category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
safePaymentRequired
Specifies whether most categories on the site should require a seller who
registered after January 17, 2007 to offer a safe payment method, i.e.
PaisaPay/PayPal or one of the credit cards specified in Item.PaymentMethods).
If a seller has a ‘SafePaymentExempt’ status, they are exempt from the
category requirement to offer at least one safe payment method, even if the
site and category have the safe payment method turned on. If true, items on
the site need to have the safe payment method selected, but specific
categories can override the setting if they don’t need this requirement. For
example, Business and Industrial, Motors, Real Estate, and Mature Audiences
categories, and all listings that don’t support Item.PaymentMethods are
exempt from this requirement, which means that any seller can list without
any safe payment method selected.
If false, all sellers in all categories can list without any safe payment
method selected and this setting cannot be overridden at the category level.
If site is not enabled, there is no category where this requirement is
enabled on that site.
@property (nonatomic, retain) NSNumber *safePaymentRequired
Discussion
Specifies whether most categories on the site should require a seller who
registered after January 17, 2007 to offer a safe payment method, i.e.
PaisaPay/PayPal or one of the credit cards specified in Item.PaymentMethods).
If a seller has a ‘SafePaymentExempt’ status, they are exempt from the
category requirement to offer at least one safe payment method, even if the
site and category have the safe payment method turned on. If true, items on
the site need to have the safe payment method selected, but specific
categories can override the setting if they don’t need this requirement. For
example, Business and Industrial, Motors, Real Estate, and Mature Audiences
categories, and all listings that don’t support Item.PaymentMethods are
exempt from this requirement, which means that any seller can list without
any safe payment method selected.
If false, all sellers in all categories can list without any safe payment
method selected and this setting cannot be overridden at the category level.
If site is not enabled, there is no category where this requirement is
enabled on that site.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
sellerContactDetailsEnabled
Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad listings. A value of true means
seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *sellerContactDetailsEnabled
Discussion
Specifies the default site setting for whether most categories allow seller-
level contact information for Classified Ad listings. A value of true means
seller-level contact information is available for Classified Ad format
listings site-wide, unless a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
sellerProvidedTitleSupported
Specifies the default site setting for whether most categories
allow sellers to specify a custom title for a US or CA eBay Motors
vehicle listings. For categories that do, use the
SellerProvidedTitle field in AddItem (instead of the deprecated
ID-based attribute).
@property (nonatomic, retain) NSNumber *sellerProvidedTitleSupported
Discussion
Specifies the default site setting for whether most categories
allow sellers to specify a custom title for a US or CA eBay Motors
vehicle listings. For categories that do, use the
SellerProvidedTitle field in AddItem (instead of the deprecated
ID-based attribute).
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
shippingProfileCategoryGroup
The SiteDefaults.ShippingProfileCategoryGroup value indicates the
default Business Policies category group linked to the Shipping Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
@property (nonatomic, retain) NSString *shippingProfileCategoryGroup
Discussion
The SiteDefaults.ShippingProfileCategoryGroup value indicates the
default Business Policies category group linked to the Shipping Profile for the site's
top-level categories. In the initial release of Business Policies, there are only two
category groups: MOTORS_VEHICLE (for motor vehicle categories on eBay Motors (US and CA)
and ALL (for all other, non-motor vehicle categories).
Note:
Business Policies are not yet available for use on the eBay platform.
type: string constant in Trading_ProfileCategoryGroupCodeType.h
Declared In
Trading_SiteDefaultsType.h
shippingTermsRequired
Specifies the default site setting for whether sellers are
required to specify a domestic shipping service and its associated cost
when listing items. True means the shipping terms are required
unless a specific category overrides this setting.
@property (nonatomic, retain) NSNumber *shippingTermsRequired
Discussion
Specifies the default site setting for whether sellers are
required to specify a domestic shipping service and its associated cost
when listing items. True means the shipping terms are required
unless a specific category overrides this setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
skypeMeNonTransactionalEnabled
Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings
for non-transactional formats (e.g., the advertisement format).
@property (nonatomic, retain) NSNumber *skypeMeNonTransactionalEnabled
Discussion
Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings
for non-transactional formats (e.g., the advertisement format).
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
skypeMeTransactionalEnabled
Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings.
@property (nonatomic, retain) NSNumber *skypeMeTransactionalEnabled
Discussion
Specifies the default site setting for whether most
categories allow the addition of Skype buttons to listings.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
specialitySubscription
Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.
@property (nonatomic, retain) NSString *specialitySubscription
Discussion
Specifies the default site setting for whether
LocalMarketSpecialitySubscription feature is supported for most categories.
type: string constant in Trading_GeographicExposureCodeType.h
Declared In
Trading_SiteDefaultsType.h
storeInventoryEnabled
Specifies the default site setting for whether categories allow the Store
Inventory Format feature. True means the feature is allowed site-wide, unless
a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *storeInventoryEnabled
Discussion
Specifies the default site setting for whether categories allow the Store
Inventory Format feature. True means the feature is allowed site-wide, unless
a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
storeOwnerExtendedListingDurations
Provides additional listings durations that are supported by Store Owners.
The extended listing durations provided here in this element should be merged
in with the baseline listing durations provided in the ListingDurations element.
@property (nonatomic, retain) Trading_StoreOwnerExtendedListingDurationsType *storeOwnerExtendedListingDurations
Discussion
Provides additional listings durations that are supported by Store Owners.
The extended listing durations provided here in this element should be merged
in with the baseline listing durations provided in the ListingDurations element.
type : class Trading_StoreOwnerExtendedListingDurationsType
Declared In
Trading_SiteDefaultsType.h
storeOwnerExtendedListingDurationsEnabled
Defines if extended business seller listing durations are enabled in a given category.
When the value of this element is true, it means the listing duration values
defined in StoreOwnerExtendedListingDurations are applicable to fixed price
listings in a given category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.
@property (nonatomic, retain) NSNumber *storeOwnerExtendedListingDurationsEnabled
Discussion
Defines if extended business seller listing durations are enabled in a given category.
When the value of this element is true, it means the listing duration values
defined in StoreOwnerExtendedListingDurations are applicable to fixed price
listings in a given category.
The field is returned as anempty element (e.g., a boolean value is not returned).
Applies to Fixed Price Listings as well as Store Inventory Format Listings.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
transactionConfirmationRequestEnabled
Specifies the default site setting for whether the Transaction Confirmation
Request feature is supported for most categories.
@property (nonatomic, retain) NSNumber *transactionConfirmationRequestEnabled
Discussion
Specifies the default site setting for whether the Transaction Confirmation
Request feature is supported for most categories.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
upcIdentifierEnabled
The presence of this field indicates that most site categories support the Universal
Product Code (UPC) listing feature. This feature allows the seller to pass in a
UPC value through the Item.ProductListingDetails.UPC field to identify and pre-
fill information for a product when adding, revising, or relisting an item.
@property (nonatomic, retain) NSNumber *upcIdentifierEnabled
Discussion
The presence of this field indicates that most site categories support the Universal
Product Code (UPC) listing feature. This feature allows the seller to pass in a
UPC value through the Item.ProductListingDetails.UPC field to identify and pre-
fill information for a product when adding, revising, or relisting an item.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
userConsentRequired
Specifies the default site setting for whether a bidder must consent to the
bid by confirming that he or she read and agrees to the terms in eBay's
privacy policy.
@property (nonatomic, retain) NSNumber *userConsentRequired
Discussion
Specifies the default site setting for whether a bidder must consent to the
bid by confirming that he or she read and agrees to the terms in eBay's
privacy policy.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
valueCategory
Specifies the default site setting for whether most categories
follow specific rules associated with “value categories”.
Some eBay sites may select a few categories and designate them as
“value categories”. These are typically selected from
categories where buyers can find great deals. (Not all categories
with great deals are designated as value categories.)
This designation can change over time.
While a category is designated as a value category
(i.e., when ValueCategory is true),
it is subject to the following rule: Items in value categories can only be listed in one category.
For example, if you attempt to list in two categories and the
PrimaryCategory or SecondaryCategory is a value category,
then eBay drops the SecondaryCategory and lists the
item in the PrimaryCategory only.
Similarly, if you attempt to add a secondary category to an existing
listing, or you change the category for an existing listing,
and if the primary or secondary category is a value category,
then eBay drops the secondary category.
@property (nonatomic, retain) NSNumber *valueCategory
Discussion
Specifies the default site setting for whether most categories
follow specific rules associated with “value categories”.
Some eBay sites may select a few categories and designate them as
“value categories”. These are typically selected from
categories where buyers can find great deals. (Not all categories
with great deals are designated as value categories.)
This designation can change over time.
While a category is designated as a value category
(i.e., when ValueCategory is true),
it is subject to the following rule: Items in value categories can only be listed in one category.
For example, if you attempt to list in two categories and the
PrimaryCategory or SecondaryCategory is a value category,
then eBay drops the SecondaryCategory and lists the
item in the PrimaryCategory only.
Similarly, if you attempt to add a secondary category to an existing
listing, or you change the category for an existing listing,
and if the primary or secondary category is a value category,
then eBay drops the secondary category.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
valuePackEnabled
Specifies the default site setting for whether
categories allow the ValuePack feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.
@property (nonatomic, retain) NSNumber *valuePackEnabled
Discussion
Specifies the default site setting for whether
categories allow the ValuePack feature (a feature pack).
True means it is allowed site-wide, unless a specific category overrides the setting.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
variationsEnabled
Specifies the default site setting for whether categories support
multi-variation listings. If true, you can pass in Item.Variations
in the AddFixedPriceItem family of calls when you list in
categories that support this feature.
Multi-variation listings contain items that are logically the same
product, but that vary in their manufacturing details or packaging.
For example, a particular brand and style of shirt could be
available in different sizes and colors, such as “large blue” and
“medium black” variations.
@property (nonatomic, retain) NSNumber *variationsEnabled
Discussion
Specifies the default site setting for whether categories support
multi-variation listings. If true, you can pass in Item.Variations
in the AddFixedPriceItem family of calls when you list in
categories that support this feature.
Multi-variation listings contain items that are logically the same
product, but that vary in their manufacturing details or packaging.
For example, a particular brand and style of shirt could be
available in different sizes and colors, such as “large blue” and
“medium black” variations.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
vinSupported
Specifies the default site setting for whether most categories
support a Vehicle Identification Number (VIN) in
US, CA, and CAFR eBay Motors listings. For categories that do,
use the VIN field in AddItem (instead of the deprecated
ID-based attribute).
@property (nonatomic, retain) NSNumber *vinSupported
Discussion
Specifies the default site setting for whether most categories
support a Vehicle Identification Number (VIN) in
US, CA, and CAFR eBay Motors listings. For categories that do,
use the VIN field in AddItem (instead of the deprecated
ID-based attribute).
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h
vrmSupported
Specifies the default site setting for whether most categories
support a Vehicle Registration Mark (VRM) in
UK eBay Motors listings. For categories that do, use the VIN field
in AddItem (instead of the deprecated ID-based attribute).
@property (nonatomic, retain) NSNumber *vrmSupported
Discussion
Specifies the default site setting for whether most categories
support a Vehicle Registration Mark (VRM) in
UK eBay Motors listings. For categories that do, use the VIN field
in AddItem (instead of the deprecated ID-based attribute).
type : NSNumber, wrapper for primitive bool
Declared In
Trading_SiteDefaultsType.h