Question by sarita555 · Mar 12, 2014 at 10:21 AM · getorderspaypaltransactionid
Paypal transaction ID in GetOrders API call not available for all the transactions
Hi,
Some transactions in the GetOrdersAPI call results do return the Paypal transaction ID but some transactions don't. These have the ID as 'SIS' under MonetaryDetails -> Payments -> Payment -> ReferenceID.
Why is it so? How do I find the external transaction ID for these transactions?
Thanks in advance.
Answer by jourbandts · Mar 13, 2014 at 04:38 PM
If the order was purchased with a payment method other than PayPal, "SIS" is returned, which stands for "Send Information To Seller." If this is the case there is no way to get an external TransactionID.
Ohh. so MonetaryDetails -> Payments -> Payment -> ReferenceID and ExternalTransaction->ExternalTransactionID both mean the same?
Answer by jourbandts · Mar 13, 2014 at 08:59 PM
Oh I apologize, actually I am not 100% sure what will happen if a payment other than PayPal is used. If you can supply me with an OrderID where you see "SIS" i can take a look.
My previous answer holds true for OrderArray.Order.ExternalTransaction.ExternalTransactionID for sure, but not sure about OrderArray.Order.MonetaryDetails.Payments.Payment.ReferenceID
People who like this
Answer by arte-unkn · May 22, 2015 at 02:31 PM
Hi a have the same problem $request = new Types\GetOrdersRequestType(); $request->DetailLevel->DetailLevel = Enums\DetailLevelCodeType::C_RETURN_ALL; $request->RequesterCredentials = new Types\CustomSecurityHeaderType(); $request->RequesterCredentials->eBayAuthToken = 'key'
$dateFrom = date('Y-m-d',time() - 60 * 60 * 24 * 10).' 00:00:00';
$dateTo = date('Y-m-d').' 23:59:59';
$request->CreateTimeFrom = new \DateTime($dateFrom);
$request->CreateTimeTo = new \DateTime($dateTo);
$request->Pagination = new Types\PaginationType();
$request->Pagination->EntriesPerPage = 50;
$service->getOrders($request);
I got data about orders but here is no info about paypal transactions. Any ideas?
Answer by amryamanah · May 02, 2016 at 09:09 PM
I also get the same problem. when i try to call get orders for specific seller. I cant found Paypal transaction ID. in my case im also trying to follow http://developer.ebay.com/devzone/guides/ebayfeatures/Development/PayPal-witheBay.html
but i cant get ExternalTransactionID item in my return call.
People who like this
Your answer

Follow this Question
Related Questions
eBay sandbox seller account and Paypal sandbox integration 1 Answer
What date to use in CreateTimeFrom to reliably get new orders? 3 Answers
time error retrieving an orders for the timeframe 1 Answer
GetOrders using Descending but return list not sorted 1 Answer
Trading API GetOrders() returns an entry for a disputed order. 2 Answers