Skip to main content
Published: May 31 2011, 10:40:00 AMUpdated: August 18 2022, 11:18:07 AM

Summary

If you list bundles items in consumer electronics, ensure that you have:

  • Set the item specifics name and values for bundled items
  • As a best practice, we recommend that you migrate to custom item specifics if you are using ID based attributes

If you do not set the item specifics for bundled items, you may run into ErrorCode 240, where the Message field for the error may indicate that you need to specify the bundles items as part of items specifics.

Detailed Description

Here is an example for listing a camera with bundled items:

<?xml version="1.0" encoding="utf-8"?>
<AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
  <WarningLevel>High</WarningLevel>
  <Item>
    <Country>US</Country>
    <Currency>USD</Currency>
    <Description>test</Description>
    <ListingDuration>GTC</ListingDuration>
    <ListingType>FixedPriceItem</ListingType>
    <PostalCode>95125</PostalCode>
    <PaymentMethods>PayPal</PaymentMethods>
    <PayPalEmailAddress>test@test.com</PayPalEmailAddress>
    <PrimaryCategory>
      <CategoryID>31388</CategoryID>
    </PrimaryCategory>
    <Quantity>1</Quantity>
    <ShippingDetails>
      <ShippingServiceOptions>
        <ShippingService>USPSPriority</ShippingService>
        <ShippingServiceCost currencyID="USD">0.0</ShippingServiceCost>
        <ShippingServicePriority>1</ShippingServicePriority>
      </ShippingServiceOptions>
    </ShippingDetails>
    <StartPrice currencyID="USD">10.0</StartPrice>
    <Title>Canon EOS Rebel XS Digital SLR Camera +18-55mm Lens NEW</Title>
    <PostalCode>95125</PostalCode>
    <DispatchTimeMax>3</DispatchTimeMax>
    <ItemSpecifics>
      <NameValueList>
        <Name>Type</Name>
        <Value>Digital SLR</Value>
      </NameValueList>
      <NameValueList>
        <Name>Brand</Name>
        <Value>Canon</Value>
      </NameValueList>
      <NameValueList>
        <Name>Megapixels</Name>
        <Value>10.3 MP</Value>
      </NameValueList>
      <NameValueList>
        <Name>Optical Zoom</Name>
        <Value>10x</Value>
      </NameValueList>
      <NameValueList>
        <Name>Bundled Items</Name>
        <Value>Case or Bag</Value>
        <Value>Extra Battery</Value>
        <Value>Extra Battery Charger</Value>
        <Value>Flash</Value>
        <Value>Lens</Value>
        <Value>Lens Cleaning Kit</Value>
        <Value>Lens Filter</Value>
        <Value>Memory Card</Value>
        <Value>Memory Reader</Value>
        <Value>Printer</Value>
        <Value>Tripod</Value>
      </NameValueList>
      <NameValueList>
        <Name>Manufacturer Warranty</Name>
       <Value>No</Value>
      </NameValueList>
    </ItemSpecifics>
    <ReturnPolicy>
      <RefundOption>MoneyBack</RefundOption>
      <ReturnsWithinOption>Days_30</ReturnsWithinOption>
      <ReturnsAcceptedOption>ReturnsAccepted</ReturnsAcceptedOption>
    </ReturnPolicy>
    <ConditionID>1000</ConditionID>
    <ProductListingDetails>
      <UPC>718122097562</UPC>
    </ProductListingDetails>
  </Item>
  <RequesterCredentials>
    <eBayAuthToken>*****</eBayAuthToken>
  </RequesterCredentials>
</AddItemRequest>


Additional Information

Documentation: 

GetCategorySpecifics to determine the recommended name value pairs for custom item specifics

GetCategoryFeatures to determine if the categories of your interest have been migrated to custom item specifics

How well did this answer your question?
Answers others found helpful