myitem = {
'Item': {
'ProductListingDetails' : {
'BrandMPN': {
'MPN': 'Non applicabile',
'Brand': 'Non applicabile'
},
'EAN': '9780007245628'
},
'EAN': '9780007245628',
'SKU': '9780007245628CADCADVFVA',
'PayPalEmailAddress': 'paypal@xfffxx.it',
'ShipToLocations': 'IT',
'ReservePrice': '0.0',
'Title': 'TEST AUCTION 1',
'Description': 'TEST AuCTION 1',
'ProxyItem': 'false',
'HitCounter': 'NoHitCounter',
'BuyerRequirementDetails': {
'ShipToRegistrationCountry': 'true'
},
'Location': 'Lombardia',
'ReturnPolicy': {
'ReturnsWithin': '30 giorni',
'Description': 'Puoi rendere il prodotto che non ti soddisfa entro e non oltre 30 giorni di calendario dalla data di consegna. Ti invitiamo a provare i prodotti senza rimuovere i cartellini e i sigilli oppure rompere la confezione poichè non potranno essere resi articoli che non siano nelle stesse condizioni in cui li hai ricevuti.\n\nVerranno rimborsati solo ed esclusivamente i prodotti effettivamente ricevuti dal magazzino. Nel caso in cui non venissero rispettate le condizioni appena descritte ed eventualmente accertato il difetto, ti informiamo che il pacco reso ti verrà restituito e il rimborso non verrà accreditato.\n\nPer tutte le richieste di autorizzazione al reso pervenute al nostro Servizio Clienti, il reso è gratuito. Nel caso in cui il pacco venga restituito al magazzino senza autorizzazione al reso e senza il tracking da noi fornito, non sarà effettuato alcun rimborso per le spese di reso sostenute.',
'ShippingCostPaidBy': 'Buyer',
'ReturnsWithinOption': 'Days_30',
'ShippingCostPaidByOption': 'Buyer',
'ReturnsAcceptedOption': 'ReturnsAccepted',
},
'BusinessSellerDetails': {
'LegalInvoice': 'true',
'Fax': '0',
'Address': {
'FirstName': 'XxxXXX',
'CompanyName': 'XxxXXX cacad',
'Street1': 'xsxscdcdc 26',
'CityName': 'cdacda cacdcd',
'CountryName': 'Italia',
'Phone': '. .',
'LastName': 'Name and Surname',
'PostalCode': '25080',
'StateOrProvince': 'BS'
},
'Email': 'ebay@prova.it',
'VATDetails': {
'VATSite': 'IT',
'VATID': '02936150350'
}
},
'ListingDuration': 'GTC',
'PictureDetails': {
'GalleryType': 'Plus',
'PhotoDisplay': 'SuperSize',
'ExternalPictureURL': 'http://image.com/41xZFac6ZsL.jpg'
},
'BuyerProtection': 'ItemEligible',
'StartPrice': '28.99',
'eBayPlusEligible': 'false',
'BuyItNowPrice': '0.0',
'PrimaryCategory': { 'CategoryID': '179680' },
'GetItFast': 'false',
'ListingType': 'FixedPriceItem',
'Country': 'IT',
'HideFromSearch': 'true',
'ConditionID': '1000',
'PaymentMethods': 'PayPal',
'SecondaryCategory': { 'CategoryID': '177102' },
'AutoPay': 'true',
'OutOfStockControl': 'true',
'ReasonHideFromSearch': 'OutOfStock',
'Quantity': '1',
'eBayPlus': 'false',
'DispatchTimeMax': '3',
'GiftIcon': '0',
'PostCheckoutExperienceEnabled': 'false',
'Site': 'Italy',
'BuyerGuaranteePrice': '20000.0',
'Currency': 'EUR',
'HitCount': '8',
'ConditionDisplayName': 'Nuovo',
'PrivateListing': 'false',
'ShippingPackageDetails': {
'ShippingIrregular': 'false',
'ShippingPackage': 'None',
'WeightMajor': '0',
'WeightMinor': '0'
},
'ShippingDetails': {
'InsuranceFee': '5.0',
'InternationalShippingDiscountProfileID': '0',
'ShippingServiceOptions': {
'ShippingTimeMax': '2',
'ShippingServiceCost': '0.0',
'ShippingServicePriority': '1',
'ShippingService': 'IT_ExpressCourier',
'ExpeditedService': 'true',
'ShippingTimeMin': '1'
},
'InsuranceDetails': {
'InsuranceFee': '5.0',
'InsuranceOption': 'Optional'
},
'InsuranceOption': 'Optional',
'ShippingDiscountProfileID': '0',
'CalculatedShippingRate': {
'WeightMinor': '0',
'WeightMajor': '0'
},
'SellerExcludeShipToLocationsPreference': 'true',
'ShippingType': 'Flat',
'SalesTax': {
'SalesTaxPercent': '0.0',
'ShippingIncludedInTax': 'false'
},
'ApplyShippingDiscount': 'false',
'ThirdPartyCheckout': 'false'
}
}
}
The error :
<?xml version="1.0" encoding="UTF-8"?>
<AddFixedPriceItemResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2016-06-13T15:34:16.728Z</Timestamp>
<Ack>Failure</Ack>
<Errors>
<ShortMessage>Manca la specifica delloggetto relativa a {0}.</ShortMessage>
<LongMessage>Manca la specifica delloggetto relativa a {0}. Aggiungi {0\} a questa inserzione, inserisci un valore valido e riprova.</LongMessage>
<ErrorCode>21919303</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorParameters ParamID="0">
<Value>Manca la specifica delloggetto relativa a {0}.</Value>
</ErrorParameters>
<ErrorParameters ParamID="1">
<Value>Manca la specifica delloggetto relativa a {0}. Aggiungi {0\} a questa inserzione, inserisci un valore valido e riprova.</Value>
</ErrorParameters>
<ErrorParameters ParamID="2">
<Value>Marca</Value>
</ErrorParameters>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Errors>
<ShortMessage>Manca la specifica delloggetto relativa a {0}.</ShortMessage>
<LongMessage>Manca la specifica delloggetto relativa a {0}. Aggiungi {0\} a questa inserzione, inserisci un valore valido e riprova.</LongMessage>
<ErrorCode>21919303</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorParameters ParamID="0">
<Value>Manca la specifica delloggetto relativa a {0}.</Value>
</ErrorParameters>
<ErrorParameters ParamID="1">
<Value>Manca la specifica delloggetto relativa a {0}. Aggiungi {0\} a questa inserzione, inserisci un valore valido e riprova.</Value>
</ErrorParameters>
<ErrorParameters ParamID="2">
<Value>MPN</Value>
</ErrorParameters>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Version>971</Version>
<Build>E971_UNI_API5_17993462_R1</Build>
</AddFixedPriceItemResponse>
Please , i'm stuck with this problem for long time ...
Someone out there can help me to understand the right sintax to use for add an item with a fixed price ? or some one can provide a json example to test ?
@ilmetu if brand and MPN are both blank, I believe you can just leave them off. I have not had to use "not applicable" before.. However this is mostly on the ebay.com API, so I suppose it could differ?
i'm using python-ebaysdk for Add an item (Fixed Price), i'm stuck with an error (Mpn and Brand it seems) and i don't understand how to correctly write the json or the xml , i followed the example here : http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/AddFixedPriceItem.html#Request.Item.ProductListingDetails
This is the json :
The error :
Please , i'm stuck with this problem for long time ... Someone out there can help me to understand the right sintax to use for add an item with a fixed price ? or some one can provide a json example to test ?
Thank you so much