PayPal can deliver reports to a dedicated SFTP server on our reporting endpoints which you can access via SFTP either through a client or programmatically. You will need to contact customer support/business Support or your account manager to get enabled but this guide will help you with getting started once enabled.
Full downloadable guide available HERE
The SFTP access endpoint is reports.paypal.com and can be accessed through port 22 when using FTP.
SFTP Password Reset
NOTE: The password should take affect within 15-30 minutes.