Setting Up SFTP reports with PayPal
![Moderator Moderator](https://www.paypalobjects.com/webstatic/icon/pp32.png)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Getting Started
- Log into https://www.paypal.com
- Click the Profile subtab in the upper right.
- Click on Profile and Settings in the dropdown
- Select My settings
- Then go to Secure FTP Users
- On this page, click Add
- Verify your identity by reentering the full account number of the bank account associated with your PayPal account.
- From the displayed page, make a note of the PayPal-generated Secure FTP user account name.
- Enter your first and last names.
- Enter a password and reenter it for verification. NOTE: The Secure FTP Server username and password are unique and distinct from usernames and passwords for logging into any other PayPal service
- Agree to the Terms of Use.
- Click Create User. (This can take up to 48 hours to complete)
Server Location
The SFTP access endpoint is reports.paypal.com and can be accessed through port 22 when using FTP.
SFTP Password Reset
- Log into your PayPal account
- Click Profile
- Click on Secure FTP Server Users
- Select the radio button next to the SFTP username you want to reset
- Click on Reset Password button
- Type in the new Password and type it again to confirm. Click on Save button.
NOTE: The password should take affect within 15-30 minutes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
this has not helped me. I did as you suggest. I have my user created. I cannot load the reports.paypal.com page. Why should we be jumping through all these hoops JUST to get a settlement report?? ridiculous.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Will this allow for the report to fill in the subject field properly for report generation?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
NOT AVAILABLE OUTSIDE USA, for example, to Canadian registered companies. (If registered in USA, but accessing from out-of-country, it should work)
Please make this information available elsewhere in your documentation. I searched and attempted for a couple of hours over different days to activate SFTP access. I only found out by finally calling PayPal customer service and waiting on hold 10 minutes while the rep looked up this little-known fact. Very frustrating experience.
And please make it available outside USA!
Thanks,
-Al
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The API docs indicate SFTP user setup is required and shows steps to enable it, but, the UI and the docs are not aligned - I have a business account and the steps indicate an Update step to enable/create/allow SFTP user, but, there is no feature in the UI.
My account/business is US-based, which seems to be a requirement, but, docs != reality. 😞
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
![](/skins/images/7B8809C6426D545F09601ECA8C4B6E8D/responsive_peak/images/icon_anonymous_message.png)
Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Assistance Needed with Handling Future Subscription Payments Without User Interaction in REST APIs
- Nexus Mods donation button gives the message, "This organization can't accept donations right now" in PayPal Payments Standard
- Sandbox payments not completing; Opencart 3.0.4.0 and PayPal Checkout Integration V3.0.2 in Sandbox Environment
- OXXO payment source error PAYEE_COUNTRY_NOT_SUPPORTED_FOR_PAYMENT_SOURCE error in production in REST APIs
- How do I set up webhooks in my PayPal account? in REST APIs