eBay::API::XML::DataType::CategoryFeatureType(3)

NAME
eBay::API::XML::DataType::CategoryFeatureType

DESCRIPTION
A container node that identifies a category that has one of the features specified in FeatureID (in GetCategoryFeaturesRequest).

SYNOPSIS

INHERITANCE
eBay::API::XML::DataType::CategoryFeatureType inherits from the eBay::API::XML::BaseDataType class

Subroutines:

  setAdFormatEnabled()
Indicates whether the Classified Ad format feature is enabled for this category.

# Argument: 'ns:AdFormatEnabledCodeType'

  getAdFormatEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:AdFormatEnabledCodeType'

  setBasicUpgradePackEnabled()
Not applicable to any site. Indicated whether the Basic Upgrade Pack bundle feature was enabled for this category. Formerly, Australia site (site ID 15, abbreviation AU) only.

# Argument: 'xs:boolean'

  isBasicUpgradePackEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setBestOfferAutoAcceptEnabled()
Indicates whether the category supports setting a price at which best offers are automatically accepted. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isBestOfferAutoAcceptEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setBestOfferAutoDeclineEnabled()
Indicates whether auto decline for best offers is allowed for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isBestOfferAutoDeclineEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setBestOfferCounterEnabled()
Indicates whether counter offers are allowed on best offers for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isBestOfferCounterEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setBestOfferEnabled()
Indicates whether best offers is allowed for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isBestOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setBuyerGuaranteeEnabled()
For the Australia site, if both PayPalBuyerProtectionEnabled and BuyerGuaranteeEnabled are returned, then buyer protection is allowed for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isBuyerGuaranteeEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setCategoryID()
Specifies the identifier of the category that has the feature.

MaxLength: 10

# Argument: 'xs:string'

  getCategoryID()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:string'

  setClassifiedAdAutoAcceptEnabled()
Indicates whether the category supports setting a price at which best offers are automatically accepted for Classified Ads. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isClassifiedAdAutoAcceptEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdAutoDeclineEnabled()
Indicates whether automatic decline for best offers for Classified Ad listings is allowed for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isClassifiedAdAutoDeclineEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdBestOfferEnabled()
Indicates if Best offer is enabled for Classified Ad listings.

# Argument: 'ns:ClassifiedAdBestOfferEnabledCodeType'

  getClassifiedAdBestOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ClassifiedAdBestOfferEnabledCodeType'

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

# Argument: 'xs:boolean'

  isClassifiedAdCompanyNameEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isClassifiedAdContactByAddressEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdContactByEmailEnabled()
Indicates whether the category supports email as a contact method.

# Argument: 'xs:boolean'

  isClassifiedAdContactByEmailEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdContactByPhoneEnabled()
Indicates whether the telephone is supported as a contact method for the category.

# Argument: 'xs:boolean'

  isClassifiedAdContactByPhoneEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdCounterOfferEnabled()
Indicates whether counter offers are allowed on Classified Ad listings for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isClassifiedAdCounterOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdPayPerLeadEnabled()
Indicates if pay-per-lead listings are allowed for this category. Pay-per-lead listings can be applicable if the ListingType is LeadGeneration and the ListingSubtype is ClassifiedAd.

# Argument: 'xs:boolean'

  isClassifiedAdPayPerLeadEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdPaymentMethodEnabled()
Indicates whether the payment method should be displayed to the user for Classified Ad format listings. Even if enabled, checkout may or may not be enabled.

# Argument: 'ns:ClassifiedAdPaymentMethodEnabledCodeType'

  getClassifiedAdPaymentMethodEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ClassifiedAdPaymentMethodEnabledCodeType'

  setClassifiedAdPhoneCount()
Indicates which telephone option is included in the seller's contact information. This element is for For Sale By Owner listings.

# Argument: 'xs:int'

  getClassifiedAdPhoneCount()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:int'

  setClassifiedAdShippingMethodEnabled()
Indicates if shipping options are available for Classified Ad listings in the category.

# Argument: 'xs:boolean'

  isClassifiedAdShippingMethodEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setClassifiedAdStreetCount()
Indicates which address option is included in the seller's contact information. This element is for For Sale By Owner listings.

# Argument: 'xs:int'

  getClassifiedAdStreetCount()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:int'

  setCombinedFixedPriceTreatmentEnabled()
On the Italy site, indicates whether the category supports combined fixed price treatment for the following two listing types:Store Inventory Format and Basic Fixed Price.

# Argument: 'xs:boolean'

  isCombinedFixedPriceTreatmentEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setCrossBorderTradeAustraliaEnabled()
Indicates whether the category supports specifying that listings be displayed in the default search results of the Australia site. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isCrossBorderTradeAustraliaEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setCrossBorderTradeGBEnabled()
Indicates whether the category supports specifying that listings be displayed in the default search results of the UK site.

# Argument: 'xs:boolean'

  isCrossBorderTradeGBEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setCrossBorderTradeNorthAmericaEnabled()
Indicates whether the category supports specifying that listings be displayed in the default search results of North America sites. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isCrossBorderTradeNorthAmericaEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setDutchBINEnabled()
Indicates whether DutchBIN is allowed for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isDutchBINEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setExpressConditionRequired()
Indicates whether a listing requires the Item Condition to be specified (using Item Specifics in AttributeSetArray) in order to qualify for eBay Express when listed in this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isExpressConditionRequired()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setExpressEnabled()
Indicates whether listings in this category are eligible for eBay Express (assuming other item and user eligibility requirements are also met). Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isExpressEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setExpressPicturesRequired()
Indicates whether a listing requires a picture (or gallery image) in order to qualify for eBay Express when listed in this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isExpressPicturesRequired()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setGalleryFeaturedDurations()
On the Italy site, indicates whether the category supports durations for "Gallery Featured".

# Argument: 'ns:ListingEnhancementDurationReferenceType'

  getGalleryFeaturedDurations()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ListingEnhancementDurationReferenceType'

  setHomePageFeaturedEnabled()
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.

# Argument: 'xs:boolean'

  isHomePageFeaturedEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setINEscrowWorkflowTimeline()
Indicates the escrow workflow version that applies to the category on the India site: Default Workflow, Workflow A or Workflow B.

# Argument: 'ns:INEscrowWorkflowTimelineCodeType'

  getINEscrowWorkflowTimeline()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:INEscrowWorkflowTimelineCodeType'

  setItemSpecificsEnabled()
Indicates whether the category supports custom Item Specifics. If enabled, sellers can use the Item.ItemSpecifics node in AddItem and related calls to fill in Item Specifics.

# Argument: 'ns:ItemSpecificsEnabledCodeType'

  getItemSpecificsEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ItemSpecificsEnabledCodeType'

  setListingDuration()
Identifies the listing duration set that applies to the category.

# Argument: reference to an array
                      of 'ns:ListingDurationReferenceType'

  getListingDuration()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: reference to an array
                      of 'ns:ListingDurationReferenceType'

  setLocalMarketAdFormatEnabled()
Specifies the default site setting for Classified Ad listings. True means the ad format for Classified Ads is allowed site-wide, unless a specific category overrides the setting. This is added for Local Market dealers.

# Argument: 'ns:AdFormatEnabledCodeType'

  getLocalMarketAdFormatEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:AdFormatEnabledCodeType'

  setLocalMarketAutoAcceptEnabled()
Specifies the default site setting for auto-accept for best offers for Classified Ads. True means the auto-accept for best offers is allowed site-wide, unless a specific category overrides the setting. This element is for Local Market dealers.

# Argument: 'xs:boolean'

  isLocalMarketAutoAcceptEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketAutoDeclineEnabled()
Specifies the default site setting for auto-decline for best offers for Classified Ads. True means the auto-decline for best offers is allowed site-wide, unless a specific category overrides the setting. This element is for Local Market dealers.

# Argument: 'xs:boolean'

  isLocalMarketAutoDeclineEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'ns:ClassifiedAdBestOfferEnabledCodeType'

  getLocalMarketBestOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ClassifiedAdBestOfferEnabledCodeType'

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

# Argument: 'xs:boolean'

  isLocalMarketCompanyNameEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isLocalMarketContactByAddressEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isLocalMarketContactByEmailEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketContactByPhoneEnabled()
Indicates whether most categories support including a telephone number in the seller's contact information. This element is added for Local Market dealers.

# Argument: 'xs:boolean'

  isLocalMarketContactByPhoneEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketCounterOfferEnabled()
Indicates whether counter offers are allowed on best offers for most categories. This element is for Local market dealers.

# Argument: 'xs:boolean'

  isLocalMarketCounterOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketNonSubscription()
Indicates whether LocalMarketNonSubscription feature is supported for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isLocalMarketNonSubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketPaymentMethodCheckOutEnabled()
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.

# Argument: 'ns:ClassifiedAdPaymentMethodEnabledCodeType'

  getLocalMarketPaymentMethodCheckOutEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ClassifiedAdPaymentMethodEnabledCodeType'

  setLocalMarketPhoneCount()
Indicates which telephone option is enabled for the seller's contact information. This element is for Local Market dealers.

# Argument: 'xs:int'

  getLocalMarketPhoneCount()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:int'

  setLocalMarketPremiumSubscription()
Indicates whether LocalMarketPremiumSubscription feature is supported for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isLocalMarketPremiumSubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketRegularSubscription()
Indicates whether LocalMarketRegularSubscription feature is supported for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isLocalMarketRegularSubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketSellerContactDetailsEnabled()
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 listings site-wide, unless a specific category overrides the setting. This element is for Local Market dealers.

# Argument: 'xs:boolean'

  isLocalMarketSellerContactDetailsEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketShippingMethodEnabled()
Indicates if shipping options are available for most categories. This element is for Local market dealers.

# Argument: 'xs:boolean'

  isLocalMarketShippingMethodEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketSpecialitySubscription()
Indicates whether LocalMarketSpecialitySubscription feature is supported for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isLocalMarketSpecialitySubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setLocalMarketStreetCount()
Indicates which address option for is included in the seller's contact information. This element is for Local Market dealers.

# Argument: 'xs:int'

  getLocalMarketStreetCount()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:int'

  setMinimumReservePrice()
Indicates whether Minimum Reserve Price is enabled for this category. Returned only if this category overrides the site default. On the Germany, Austria, Belgium French, and Belgium Dutch sites, Minimum Reserve Price is supported for the Art and Antiques, Watches and Jewelry, and Motorbikes categories.

# Argument: 'xs:double'

  getMinimumReservePrice()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:double'

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

# Argument: 'ns:GeographicExposureCodeType'

  getNonSubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:GeographicExposureCodeType'

  setPaisaPayFullEscrowEnabled()
Indicates whether the category supports the PaisaPayEscrow payment method.

# Argument: 'xs:boolean'

  isPaisaPayFullEscrowEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setPayPalBuyerProtectionEnabled()
For the Australia site, if both PayPalBuyerProtectionEnabled and BuyerGuaranteeEnabled are returned, then buyer protection is allowed for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isPayPalBuyerProtectionEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setPayPalRequired()
Indicates whether the category requires PayPal as a payment method. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isPayPalRequired()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'ns:GeographicExposureCodeType'

  getPremiumSubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:GeographicExposureCodeType'

  setProPackEnabled()
Indicates whether ProPackBundle (a feature pack) is enabled for this category.

# Argument: 'xs:boolean'

  isProPackEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setProPackPlusEnabled()
Indicates whether the ProPackPlus bundle (a feature pack) is enabled for this category.

# Argument: 'xs:boolean'

  isProPackPlusEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'ns:GeographicExposureCodeType'

  getRegularSubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:GeographicExposureCodeType'

  setSafePaymentRequired()
Indicates whether listings in this category need to have a safe payment method, for all sellers registered after January 17,2007. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isSafePaymentRequired()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setSellerContactDetailsEnabled()
Indicates whether this category supports seller-level contact information for Classified Ad format listings. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isSellerContactDetailsEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setShippingTermsRequired()
Indicates whether sellers are required to specify shipping items for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isShippingTermsRequired()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setSkypeMeNonTransactionalEnabled()
Indicates whether the addition of Skype buttons to listings is supported for this category for non-transactional formats (e.g., the advertisement format). Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isSkypeMeNonTransactionalEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setSkypeMeTransactionalEnabled()
Indicates whether the addition of Skype buttons to listings is supported for this category for transactional formats (e.g., the Chinese auction format). Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isSkypeMeTransactionalEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'ns:GeographicExposureCodeType'

  getSpecialitySubscription()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:GeographicExposureCodeType'

  setStoreInventoryEnabled()
Indicates whether SIF (Store Inventory Format) is enabled for this category.

# Argument: 'xs:boolean'

  isStoreInventoryEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setTransactionConfirmationRequestEnabled()
Indicates whether the Transaction Confirmation Request feature is supported for this category. Returned only if this category overrides the site default.

# Argument: 'xs:boolean'

  isTransactionConfirmationRequestEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setUserConsentRequired()
Indicates whether a bidder must consent to the bid by confirming that he or she read and agrees to the terms in eBay's privacy policy.

# Argument: 'xs:boolean'

  isUserConsentRequired()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setValuePackEnabled()
Indicates whether ValuePack bundle (a feature pack) is enabled for this category.

# Argument: 'xs:boolean'

  isValuePackEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setEBayMotorsProAdFormatEnabled()
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.

# Argument: 'ns:AdFormatEnabledCodeType'

  getEBayMotorsProAdFormatEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:AdFormatEnabledCodeType'

  setEBayMotorsProAutoAcceptEnabled()
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.

# Argument: 'xs:boolean'

  isEBayMotorsProAutoAcceptEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setEBayMotorsProAutoDeclineEnabled()
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.

# Argument: 'xs:boolean'

  isEBayMotorsProAutoDeclineEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setEBayMotorsProBestOfferEnabled()
Indicates if Best Offer is supported for Classified Ad listings in most categories. This element is for eBay Motors Pro users.

# Argument: 'ns:ClassifiedAdBestOfferEnabledCodeType'

  getEBayMotorsProBestOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ClassifiedAdBestOfferEnabledCodeType'

  setEBayMotorsProCompanyNameEnabled()
Indicates whether most categories support including the company name in the seller's contact information. This element is for eBay Motors Pro users.

# Argument: 'xs:boolean'

  isEBayMotorsProCompanyNameEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isEBayMotorsProContactByAddressEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isEBayMotorsProContactByEmailEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setEBayMotorsProContactByPhoneEnabled()
Indicates whether most categories support including the telephone in the seller's contact information. This element is for eBay Motors Pro users.

# Argument: 'xs:boolean'

  isEBayMotorsProContactByPhoneEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isEBayMotorsProCounterOfferEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setEBayMotorsProPaymentMethodCheckOutEnabled()
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.

# Argument: 'ns:ClassifiedAdPaymentMethodEnabledCodeType'

  getEBayMotorsProPaymentMethodCheckOutEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'ns:ClassifiedAdPaymentMethodEnabledCodeType'

  setEBayMotorsProPhoneCount()
Indicates which telephone option is enabled for the seller's contact information. This element is for eBay Motors Pro users.

# Argument: 'xs:int'

  getEBayMotorsProPhoneCount()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:int'

  setEBayMotorsProSellerContactDetailsEnabled()
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 listings site-wide, unless a specific category overrides the setting. This element is for eBay Motors Pro users.

# Argument: 'xs:boolean'

  isEBayMotorsProSellerContactDetailsEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

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

# Argument: 'xs:boolean'

  isEBayMotorsProShippingMethodEnabled()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:boolean'

  setEBayMotorsProStreetCount()
Indicates which address option is enabled for the seller's contact information. This element is for eBay Motors Pro users.

# Argument: 'xs:int'

  getEBayMotorsProStreetCount()
  Calls: GetCategoryFeatures
  Returned: Conditionally
  Details: DetailLevel: ReturnAll

# Returns: 'xs:int'