cancel
Showing results for 
Search instead for 
Did you mean: 

REST Sync API - Payments do not show up until several HOURS later

Contributor

REST Sync API - Payments do not show up until several HOURS later

This is just one example, every transaction appears to follow the same pattern of taking *at least* 4 hours before they are visible.

 

I got a verification (by email) of a new donation, with transaction ID; XXX123 - Timestamp: 6 June 2018 at 07:30:42 GMT+2

I can see this transaction in my activity log when I login to PayPal.

 

I CANNOT see this transaction, wither with:

https://api.paypal.com/v1/reporting/transactions?transaction_id=XXX123

This just returns 0 results.

Or with:

https://api.paypal.com/v1/reporting/transactions?start_date=2018-06-04T07%3A05%3A01%2B00%3A00&end_date=2018-06-07T07%3A05%3A01%2B00%3A00&fields=all&page_size=300

This returns results of other donations that are more than 4 hours old.

 

Why does it take so long to show up in the SYNC API results?

 

5 REPLIES 5
New Community Member

Re: REST Sync API - Payments do not show up until several HOURS later

I am seeing the same issue. The latest data I can retrieve as of writing this, for instance, is over 8 hours old. If I try a start date greater than that, I am met with a a 400 "Data for the given start date is not available" error. One can see that the 'last_refreshed_datetime' matches is extremely old on the response if I make the `start_date` at the very start of the UTC day.

 

The documentation says:

  • It takes a maximum of three hours for executed transactions to appear in the list transactions call.

And this is clearly a lie. I am less concerned with how long it takes and more concerned about having a RELIABLE, ACCOUNTABLE time delay with which I know I can reconcile against the PayPal gateway.

Contributor

Re: REST Sync API - Payments do not show up until several HOURS later

Hello,

 

did anybody find an explanation or, better yet, a solution for this problem?

It makes testing very difficult... and leaves me doubting that I understood the reporting services and its parameters.

 

Best regards

padington

Highlighted
Contributor

Re: REST Sync API - Payments do not show up until several HOURS later

I'm seeing this problem, too. In the transactions response the timestamp in last_refreshed_datetime is now over 8 hours old and the transactions that I created today are not visible.

 

I'm wondering if this is only in the sandbox API, or in the live API, too?

w2p
New Community Member

Re: REST Sync API - Payments do not show up until several HOURS later

we too are facing this issue...

Returned data is over 12 hours old...

 

Any suggestions on how to retrieve the live payments instead?

Contributor

Re: REST Sync API - Payments do not show up until several HOURS later

Same problem, data is 14 hours old (latest update on friday evening, now it's saturday noon)... Any solutions yet? I need the email of the buyer, which unfortunately is not included in the paypal emails, otherwise I could simply read out paypal mails