question

mrmau5 avatar image
0 Likes"
mrmau5 asked

Please check for missing fields error when using API Test Tool Sandbow to AddItem

I am using this tutorial to set up a testing app in the Sandbox environment:

http://developer.ebay.com/Devzone/xml/docs/HowTo/PHP_PlaceOfferGS/PHP_PlaceOfferGS_TradingShopping.html

 

Under the Prerequisites for Tutorial section I am trying to add an item to be used for testing

 

I am following the tutorial (despite the fact that the tutorial seems to be somewhat out of date and doesn't entirely line up with the API Test Tool), however when I get to the stage of clicking Submit, I am presented with "Please check for missing fields".

 

Below is the XML that the tool has generated,

 

<?xml version="1.0" encoding="utf-8"?>
<AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>AgAAAA**AQAAAA**aAAAAA**VlgVTw**nY+sHZ2PrBmdj6wVnY+sEZ2PrA2dj6wFk4GhCJOKpQ6dj6x9nY+seQ**2rYBAA**AAMAAA**w3LlpUXQs0GuORC9TTlHMslfcoCFhhjTxQZVeeAGbWylXBsXb6g2ZWMrhdUwuddJIeRVsMTwyyIFQ9T/xE5tV4kO5Niylduqi2HMUQ0kljFJn+5PkDlmEVgmOPaaj9ISGHrsEOq35TtUcueqdgYbcEBVtH68H1HcvVLVt+arWg5WSLPsx2zJKQEA+wJV3KnUZmRwRQHAmcrcerclXTXCGhXEAe3XrrBwWPD84BzPYAb0F/Phhh/spxSr/sZhGal8HxCm5os6hiLdpYXXCc4IpnHlfss+1ynRqBJvrz0rIziyIRWU8D1cHLsdtBdXYNgLs/315fxGa6hApLefj0jIfYA7UdzEB76YVq2iY+BZmHWjeu1heGKjo37SbQ31hJX4pqAphwGMTY1Iq34dyueoK0wPGcNpjPG7bdmE9M6W6S6aZq4Ap4cUBsct0fRldPCcnsvhzikB/Be2WXIIvkLi077Yk1yoGFlxtfMfkowIBj17VFZX4jL/eDOcu/wkhXR0pijzHJTrufthCsWnzvKPQWUCVDfycO0FctDomB+uGWYD7kHzK00mGtrUgmt0++0upgpkxDRbOe+sfcfdC0XdUkMOKsIVTX0GQmXtxRAlBoLScaaPq/trMILcYNvK/3ZSNQzws6mVFuALxxPKcxkne57Vo7UsazirPn9aX8AXDMZrS/6p/7pXt6D3uUw7/LLXJgnNOY7EeZ2XgJpx5XRa6PsjqK0BoHV58VYLvZorK1QCs479CqkauPewckrLa1GT</eBayAuthToken>
</RequesterCredentials>
<Item ComplexType="ItemType">
<ApplicationData> string </ApplicationData>
<AttributeSetArray><AttributeSet><Attribute><Value><ValueLiteral>string </ValueLiteral>
<ValueID> int </ValueID>
</Value>
</Attribute>
</AttributeSet>
</AttributeSetArray>
<AttributeArray><Attribute><Value><ValueLiteral> string</ValueLiteral>
</Value>
</Attribute>
</AttributeArray>
<LookupAttributeArray><LookupAttribute><Name> string </Name>
<Value> string </Value>
</LookupAttribute>
</LookupAttributeArray>
<AutoPay> boolean </AutoPay>
<PaymentDetails><HoursToDeposit> int </HoursToDeposit>
<DaysToFullPayment> int </DaysToFullPayment>
<DepositAmount> AmountType </DepositAmount>
<DepositType>None|OtherMethod|FastDeposit|CustomCode</DepositType>
</PaymentDetails>
<MotorsGermanySearchable> boolean </MotorsGermanySearchable>
<BuyItNowPrice> AmountType </BuyItNowPrice>
<CategoryMappingAllowed> boolean </CategoryMappingAllowed>
<Charity><CharityNumber> int </CharityNumber>
<DonationPercent> float </DonationPercent>
<CharityID> string </CharityID>
</Charity>
<Country>AF|AL|DZ|AS|AD|AO|AI|AQ|AG|AR(Only showing first 10 of 250)</Country>
<Currency>INR|CAD|CNY|HKD|AUD|CHF|MYR|EUR|PHP|PLN(Only showing first 10 of 15)</Currency>
<Description> string </Description>
<GiftIcon> int </GiftIcon>
<GiftServices>GiftExpressShipping|GiftShipToRecipient|GiftWrap|CustomCode</GiftServices>
<HitCounter>NoHitCounter|HonestyStyle|GreenLED|Hidden|BasicStyle|RetroStyle|HiddenStyle|CustomCode</HitCounter>
<ListingDetails><MinimumBestOfferPrice> AmountType</MinimumBestOfferPrice>
<MinimumBestOfferMessage> string </MinimumBestOfferMessage>
<LocalListingDistance> string </LocalListingDistance>
<PayPerLeadEnabled> boolean </PayPerLeadEnabled>
<BestOfferAutoAcceptPrice> AmountType </BestOfferAutoAcceptPrice>
</ListingDetails>
<ListingDesigner><LayoutID> int </LayoutID>
<OptimalPictureSize> boolean </OptimalPictureSize>
<ThemeID> int </ThemeID>
</ListingDesigner>
<ListingDuration> token </ListingDuration>
<ListingEnhancement>Border|BoldTitle|Featured|Highlight|HomePageFeatured|ProPackBundle|BasicUpgradePackBundle|ValuePackBundle|ProPackPlusBundle|CustomCode</ListingEnhancement>
<ListingType>Chinese|Dutch|AdType|StoresFixedPrice|FixedPriceItem|Half|LeadGeneration|Express|CustomCode</ListingType>
<Location> string </Location>
<LotSize> int </LotSize>
<PaymentMethods>None|MOCC|AmEx|PaymentSeeDescription|CCAccepted|PersonalCheck|COD|VisaMC|PaisaPayAccepted|Other(Only showing first 10 of 33)</PaymentMethods>
<PayPalEmailAddress> string </PayPalEmailAddress>
<PrimaryCategory><CategoryID> string </CategoryID>
</PrimaryCategory>
<ProductListingDetails><ProductID> string </ProductID>
<IncludeStockPhotoURL> boolean </IncludeStockPhotoURL>
<IncludePrefilledItemInformation> boolean</IncludePrefilledItemInformation>
<UseStockPhotoURLAsGallery> boolean </UseStockPhotoURLAsGallery>
<ProductReferenceID> string </ProductReferenceID>
<ReturnSearchResultOnDuplicates> boolean</ReturnSearchResultOnDuplicates>
<ListIfNoProduct> boolean </ListIfNoProduct>
<ISBN> string </ISBN>
<UPC> string </UPC>
<EAN> string </EAN>
<BrandMPN><Brand> string </Brand>
<MPN> string </MPN>
</BrandMPN>
<TicketListingDetails><EventTitle> string </EventTitle>
<Venue> string </Venue>
<PrintedDate> string </PrintedDate>
<PrintedTime> string </PrintedTime>
</TicketListingDetails>
<UseFirstProduct> boolean </UseFirstProduct>
</ProductListingDetails>
<Quantity> int </Quantity>
<ReservePrice> AmountType </ReservePrice>
<ScheduleTime> dateTime </ScheduleTime>
<SecondaryCategory><CategoryID> string </CategoryID>
</SecondaryCategory>
<Seller><MotorsDealer> boolean </MotorsDealer>
</Seller>
<ShippingDetails><CalculatedShippingRate><OriginatingPostalCode>string </OriginatingPostalCode>
<MeasurementUnit>English|Metric</MeasurementUnit>
<PackageDepth> MeasureType </PackageDepth>
<PackageLength> MeasureType </PackageLength>
<PackageWidth> MeasureType </PackageWidth>
<PackagingHandlingCosts> AmountType </PackagingHandlingCosts>
<ShippingIrregular> boolean </ShippingIrregular>
<ShippingPackage>None|Letter|LargeEnvelope|USPSLargePack|VeryLargePack|ExtraLargePack|UPSLetter|USPSFlatRateEnvelope|PackageThickEnvelope|Roll(Only showing first 10 of 31)</ShippingPackage>
<WeightMajor> MeasureType </WeightMajor>
<WeightMinor> MeasureType </WeightMinor>
<InternationalPackagingHandlingCosts> AmountType</InternationalPackagingHandlingCosts>
</CalculatedShippingRate>
<InsuranceFee> AmountType </InsuranceFee>
<InsuranceOption>Optional|Required|NotOffered|IncludedInShippingHandling|CustomCode</InsuranceOption>
<PaymentInstructions> string </PaymentInstructions>
<SalesTax><SalesTaxPercent> float </SalesTaxPercent>
<SalesTaxState> string </SalesTaxState>
<ShippingIncludedInTax> boolean </ShippingIncludedInTax>
</SalesTax>
<ShippingServiceOptions><ShippingService> token </ShippingService>
<ShippingServiceCost> AmountType </ShippingServiceCost>
<ShippingServiceAdditionalCost> AmountType</ShippingServiceAdditionalCost>
<ShippingServicePriority> int </ShippingServicePriority>
<ShippingSurcharge> AmountType </ShippingSurcharge>
<FreeShipping> boolean </FreeShipping>
</ShippingServiceOptions>
<InternationalShippingServiceOption><ShippingService> token</ShippingService>
<ShippingServiceCost> AmountType </ShippingServiceCost>
<ShippingServiceAdditionalCost> AmountType</ShippingServiceAdditionalCost>
<ShippingServicePriority> int </ShippingServicePriority>
<ShipToLocation> string </ShipToLocation>
</InternationalShippingServiceOption>
<ShippingType>Flat|Calculated|NotSpecified|FlatDomesticCalculatedInternational|CalculatedDomesticFlatInternational|FreightFlat|CustomCode</ShippingType>
<InsuranceDetails><InsuranceFee> AmountType </InsuranceFee>
<InsuranceOption>Optional|Required|NotOffered|IncludedInShippingHandling|CustomCode</InsuranceOption>
</InsuranceDetails>
<InternationalInsuranceDetails><InsuranceFee> AmountType</InsuranceFee>
<InsuranceOption>Optional|Required|NotOffered|IncludedInShippingHandling|CustomCode</InsuranceOption>
</InternationalInsuranceDetails>
<ShippingDiscountProfileID> string </ShippingDiscountProfileID>
<PromotionalShippingDiscount> boolean</PromotionalShippingDiscount>
<InternationalShippingDiscountProfileID> string</InternationalShippingDiscountProfileID>
<InternationalPromotionalShippingDiscount> boolean</InternationalPromotionalShippingDiscount>
<CODCost> AmountType </CODCost>
<ExcludeShipToLocation> string </ExcludeShipToLocation>
<RateTableDetails><DomesticRateTable> string </DomesticRateTable>
</RateTableDetails>
</ShippingDetails>
<ShipToLocations> string </ShipToLocations>
<Site>US|Canada|UK|Australia|Austria|Belgium_French|France|Germany|Italy|Belgium_Dutch(Only showing first 10 of 26)</Site>
<StartPrice> AmountType </StartPrice>
<Storefront><StoreCategoryID> long </StoreCategoryID>
<StoreCategory2ID> long </StoreCategory2ID>
</Storefront>
<SubTitle> string </SubTitle>
<Title> string </Title>
<UUID></UUID>
<VATDetails><BusinessSeller> boolean </BusinessSeller>
<RestrictedToBusiness> boolean </RestrictedToBusiness>
<VATPercent> float </VATPercent>
</VATDetails>
<DisableBuyerRequirements> boolean </DisableBuyerRequirements>
<BestOfferDetails><BestOfferEnabled> boolean </BestOfferEnabled>
</BestOfferDetails>
<ThirdPartyCheckout> boolean </ThirdPartyCheckout>
<UseTaxTable> boolean </UseTaxTable>
<GetItFast> boolean </GetItFast>
<BuyerResponsibleForShipping> boolean</BuyerResponsibleForShipping>
<LimitedWarrantyEligible> boolean </LimitedWarrantyEligible>
<SKU></SKU>
<CategoryBasedAttributesPrefill> boolean</CategoryBasedAttributesPrefill>
<PostalCode> string </PostalCode>
<ShippingTermsInDescription> boolean </ShippingTermsInDescription>
<ExternalProductID><Value> string </Value>
<ReturnSearchResultOnDuplicates> boolean</ReturnSearchResultOnDuplicates>
<Type>ISBN|UPC|ProductID|EAN|Keywords|CustomCode</Type>
</ExternalProductID>
<SellerInventoryID> string </SellerInventoryID>
<PictureDetails><GalleryType>None|Featured|Gallery|Plus|CustomCode</GalleryType>
<GalleryURL> anyURI </GalleryURL>
<PhotoDisplay>None|SuperSize|PicturePack|SiteHostedPictureShow|VendorHostedPictureShow|SuperSizePictureShow|CustomCode</PhotoDisplay>
<PictureURL> anyURI </PictureURL>
<GalleryDuration> token </GalleryDuration>
<ExternalPictureURL> anyURI </ExternalPictureURL>
</PictureDetails>
<DispatchTimeMax> int </DispatchTimeMax>
<SkypeEnabled> boolean </SkypeEnabled>
<SkypeID> string </SkypeID>
<SkypeContactOption>Chat|Voice|CustomCode</SkypeContactOption>
<ThirdPartyCheckoutIntegration> boolean</ThirdPartyCheckoutIntegration>
<ListingCheckoutRedirectPreference><ProStoresStoreName> string</ProStoresStoreName>
<SellerThirdPartyUsername> string </SellerThirdPartyUsername>
</ListingCheckoutRedirectPreference>
<SellerContactDetails><Street> string </Street>
<Street2> string </Street2>
<County> string </County>
<PhoneCountryCode>AF|AL|DZ|AS|AD|AO|AI|AQ|AG|AR(Only showing first 10 of 250)</PhoneCountryCode>
<PhoneAreaOrCityCode> string </PhoneAreaOrCityCode>
<PhoneLocalNumber> string </PhoneLocalNumber>
<Phone2CountryCode>AF|AL|DZ|AS|AD|AO|AI|AQ|AG|AR(Only showing first 10 of 250)</Phone2CountryCode>
<Phone2AreaOrCityCode> string </Phone2AreaOrCityCode>
<Phone2LocalNumber> string </Phone2LocalNumber>
<CompanyName> string </CompanyName>
</SellerContactDetails>
<ExtendedSellerContactDetails><ContactHoursDetails><TimeZoneID>string </TimeZoneID>
<Hours1Days>None|EveryDay|Weekdays|Weekends|CustomCode</Hours1Days>
<Hours1AnyTime> boolean </Hours1AnyTime>
<Hours1From> time </Hours1From>
<Hours1To> time </Hours1To>
<Hours2Days>None|EveryDay|Weekdays|Weekends|CustomCode</Hours2Days>
<Hours2AnyTime> boolean </Hours2AnyTime>
<Hours2From> time </Hours2From>
<Hours2To> time </Hours2To>
</ContactHoursDetails>
<ClassifiedAdContactByEmailEnabled> boolean</ClassifiedAdContactByEmailEnabled>
</ExtendedSellerContactDetails>
<ItemSpecifics><NameValueList><Name> string </Name>
<Value> string </Value>
</NameValueList>
</ItemSpecifics>
<ListingSubtype2>ClassifiedAd|LocalMarketBestOfferOnly|CustomCode</ListingSubtype2>
<CrossBorderTrade> string </CrossBorderTrade>
<BuyerRequirementDetails><ShipToRegistrationCountry> boolean</ShipToRegistrationCountry>
<ZeroFeedbackScore> boolean </ZeroFeedbackScore>
<MinimumFeedbackScore> int </MinimumFeedbackScore>
<MaximumItemRequirements><MaximumItemCount> int </MaximumItemCount>
<MinimumFeedbackScore> int </MinimumFeedbackScore>
</MaximumItemRequirements>
<LinkedPayPalAccount> boolean </LinkedPayPalAccount>
<VerifiedUserRequirements><VerifiedUser> boolean </VerifiedUser>
<MinimumFeedbackScore> int </MinimumFeedbackScore>
</VerifiedUserRequirements>
<MaximumUnpaidItemStrikesInfo><Count> int </Count>
<Period>Days_30|Days_180|Days_360</Period>
</MaximumUnpaidItemStrikesInfo>
<MaximumBuyerPolicyViolations><Count> int </Count>
<Period>Days_30|Days_180|Days_360</Period>
</MaximumBuyerPolicyViolations>
</BuyerRequirementDetails>
<ReturnPolicy><RefundOption> token </RefundOption>
<ReturnsWithinOption> token </ReturnsWithinOption>
<ReturnsAcceptedOption> token </ReturnsAcceptedOption>
<Description> string </Description>
<WarrantyOfferedOption> token </WarrantyOfferedOption>
<WarrantyTypeOption> token </WarrantyTypeOption>
<WarrantyDurationOption> token </WarrantyDurationOption>
<EAN> string </EAN>
<ShippingCostPaidByOption> token </ShippingCostPaidByOption>
</ReturnPolicy>
<ItemCompatibilityList><Compatibility><NameValueList><Name> string</Name>
<Value> string </Value>
</NameValueList>
<CompatibilityNotes> string </CompatibilityNotes>
</Compatibility>
</ItemCompatibilityList>
<ConditionID> int </ConditionID>
<TaxCategory> string </TaxCategory>
<PostCheckoutExperienceEnabled> boolean</PostCheckoutExperienceEnabled>
<DiscountPriceInfo><OriginalRetailPrice> AmountType</OriginalRetailPrice>
<MinimumAdvertisedPrice> AmountType </MinimumAdvertisedPrice>
<MinimumAdvertisedPriceExposure>PreCheckout|DuringCheckout|None|CustomCode</MinimumAdvertisedPriceExposure>
<SoldOneBay> boolean </SoldOneBay>
<SoldOffeBay> boolean </SoldOffeBay>
<MadeForOutletComparisonPrice> AmountType</MadeForOutletComparisonPrice>
</DiscountPriceInfo>
<UseRecommendedProduct> boolean </UseRecommendedProduct>
<SellerProvidedTitle> string </SellerProvidedTitle>
<VIN> string </VIN>
<VRM> string </VRM>
<QuantityInfo><MinimumRemnantSet> int </MinimumRemnantSet>
</QuantityInfo>
</Item>
<ErrorLanguage> string </ErrorLanguage>
<MessageID> string </MessageID>
<Version>753</Version>
<ErrorHandling>Legacy|BestEffort|AllOrNothing|FailOnError</ErrorHandling>
<WarningLevel>Low|High</WarningLevel>
</AddItemRequest>​

 

Any insight of experience would be much appreciated

 

Thanks

 

missing-fields-api
10 |600

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

0 Answers

·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.