Hi I am using this code to add tracking numbers in eBay SandBox its shows me Success but i am not able to see tracking numbers in my eBay
<?xml version="1.0" encoding="utf-8"?>
<CompleteSaleRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>my_ebay_eBayAuthToken</eBayAuthToken>
</RequesterCredentials>
<ItemID>110154684599</ItemID>
<TransactionID>27387395001</TransactionID>
<ListingType>Half</ListingType>
<Shipped>true</Shipped>
<Shipment>
<Notes>Item Shipped We are very Glad to have you</Notes>
<ShipmentTrackingDetails>
<ShipmentTrackingNumber>1030385557492892794611</ShipmentTrackingNumber>
<ShippingCarrierUsed>USPSGround</ShippingCarrierUsed>
</ShipmentTrackingDetails>
</Shipment>
</CompleteSaleRequest>
and it shows me result :
<?xml version="1.0" encoding="UTF-8"?>
<CompleteSaleResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2014-12-31T18:32:02.679Z</Timestamp>
<Ack>Failure</Ack>
<Errors>
<ShortMessage>Internal error to the application.</ShortMessage>
<LongMessage>Internal error to the application.</LongMessage>
<ErrorCode>10007</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Version>893</Version>
<Build>E893_CORE_API_17097905_R1</Build>
</CompleteSaleResponse>
that means data successfully added. but i am not able to see tracking number in order.
2
Answers
Yes this is eBay end error so contact eBay support
This is an old post, but I noticed another problem is in your XML request itself that may have contributed to the original error code:
This type tag tells the CompleteSale API you want to work exclusively with half.com, not ebay.com, transactions. The eBay API sandbox does not support any half.com API paths. So the above request would be unpredictable in the sandbox.
If you did intend to work with a half.com transaction, well tracking numbers do not show up in My Ebay for those anyway. They would show up in My Account->Sales->View Shipment Information at half.com web GUI.
Just sayin.