eBay keeps 60 days of complete listing details available in your eBay and up to 3 years of purchase history summary data available -- go to your eBay, click on Purchase history, select archived and you can pick from the years 2014 / 2013 / 2012
And if feedback was left, you can view up to 90 days of complete listing details via your eBay feedback pages.
PayPal transactions -- I can go back over 10 years and still see all my transactions.