Secure FTP Server Specification. Version 1.0



Similar documents
Invoicing User s Guide

Virtual Terminal User s Guide

Virtual Terminal User s Guide

Virtual Terminal User s Guide

Processor Setup Guide

Processor Setup Guide

PayPal Payments Standard Integration Guide

Recurring Payments Profile Report. Version 1.1

Getting Started with PayPal Manager

Gateway Reporting Developer Guide

Website Payments Pro Payflow Edition Reporting Developer s Guide

Mass Payments User Guide

Technical Overview of PayPal as an Additional Payment Option

Payflow Recurring Billing Service User s Guide

Recurring Billing Service User s Guide

PayPal Payments Pro Payflow Edition - Recurring Payments Developer s Guide

Website Payments Standard Integration Guide

Payflow Link User s Guide

Merchant Setup and Administration Guide

Payflow ACH Payment Service Guide

Subscriptions and Recurring Payments Guide

Payflow Link Recurring Billing Service User s Guide

Payflow Fraud Protection Services User s Guide

Streamlining Purchases with Website Payment Preferences

Virtual Terminal User Guide

How To Use Paypal Manager Online Helpdesk For A Business

Website Payments Pro Hosted Solution Integration Guide. Hong Kong

Configuring and Monitoring FTP Servers

Service Level Agreement for. Reconditioned Landsat Cat-1 Images Service

Oracle Cloud E

How To Load Data Into An Org Database Cloud Service - Multitenant Edition

PLSAP CONNECTOR FOR TALEND USER MANUAL

CA Spectrum and CA Embedded Entitlements Manager

Configuring and Monitoring SharePoint Servers

Pasarela Integral Integration Guide. Spain

4.0. Offline Folder Wizard. User Guide

WS_FTP Pro. Addendum to User s Guide. Software Version 6.6. Ipswitch, Inc.

Secure File Transfer Protocol Updated Procedures. June 20, 2011

TIBCO Enterprise Administrator Release Notes

Configure Backup Server for Cisco Unified Communications Manager

Website Payments Plus Integration Guide

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation

smartoci User Guide Secure FTP for Catalog Loads

Payflow Link User s Guide

TIBCO Fulfillment Provisioning Session Layer for FTP Installation

Cisco UCS Director Payment Gateway Integration Guide, Release 4.1

The information in this document belongs to Digibilly. It may not be used, reproduced or disclosed without written approval.

Use QNAP NAS for Backup

VERITAS NetBackup 6.0 Encryption

Pipeliner CRM Phaenomena Guide Getting Started with Pipeliner Pipelinersales Inc.

Sample Configuration: Cisco UCS, LDAP and Active Directory

CA Spectrum and CA Service Desk

Installing the BlackBerry Enterprise Server Management Software on an administrator or remote computer

Unicenter TCPaccess FTP Server

Webmetrics Web Monitoring Getting Started Guide

Testing and Restoring the Nasuni Filer in a Disaster Recovery Scenario

CASHNet Secure File Transfer Instructions

Getting Started with Fraud Alert

EMC ViPR Controller. Version 2.4. User Interface Virtual Data Center Configuration Guide REV 01 DRAFT

simplify printing TX Guide v. 1. make IT simple Tricerat, Inc Cronridge Drive Suite 100 Owings Mills, MD , All rights Reserved

Domain Requirements in Spectralink SIP Phones

Installing the BlackBerry Enterprise Server Management console with a remote database

User Guide. DocAve Lotus Notes Migrator for Microsoft Exchange 1.1. Using the DocAve Notes Migrator for Exchange to Perform a Basic Migration

CA Unified Infrastructure Management Server

How To Configure A Microsoft Virtual Server On A Microsoul.Com (Windows) 2005 (Windows 2005) (Windows Vvirtual) (Powerpoint) (Msof) (Evil) (Microsoul) (Amd

Cisco Unified Communications Self Care Portal User Guide, Release 10.5(1)

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

Virtual Contact Center

TelePresence Migrating TelePresence Management Suite (TMS) to a New Server

CA Nimsoft Monitor. Probe Guide for Performance Collector. perfmon v1.5 series

Acronis True Image Server

Instant Payment Notification Guide

ehealth Psytechnics Integration for User Guide r6.0 SP3

Installing Microsoft Exchange Integration for LifeSize Control

753 Broad Street Phone: Suite 200 Fax: Augusta, GA Copyrights

Azure Multi-Factor Authentication. KEMP LoadMaster and Azure Multi- Factor Authentication. Technical Note

Chapter 1: How to Register a UNIX Host in a One-Way Trust Domain Environment 3

Adobe Acrobat 9 Deployment on Microsoft Systems Management

TECHILA INTERCONNECT END-USER GUIDE

Upgrading Redwood Engine Software. Version 2.0.x to 3.1.0

NetFlow Collection and Processing Cartridge Pack User Guide Release 6.0

HP NonStop SFTP API Reference Manual

CommVault Simpana Archive 8.0 Integration Guide

Clearview Customer Web Access

Configuring Microsoft Active Directory for Oracle Net Naming. An Oracle White Paper April 2014

Upgrading Software Using the Online Installer

FTP Manager. User Guide. July Welcome to AT&T Website Solutions SM

Active Directory Change Notifier Quick Start Guide

CA Workload Automation Agent for Microsoft SQL Server

PayPal Express Checkout Integration Guide

CA Nimsoft Monitor Snap

Active Directory Reporter Quick start Guide

Parallels Plesk Control Panel

AG MacOS Standalone Array Client Administration Guide

Getting Started with IntelleView POS Administrator Software

Transcription:

Secure FTP Server Specification Version 1.0 Last updated: June 2013

Secure FTP Server Specification Document Number: 10037S.en_US-201306 2013 PayPal, Inc. All rights reserved. PayPal is a registered trademark of PayPal, Inc. The PayPal logo is a trademark of PayPal, Inc. Other trademarks and brands are the property of their respective owners. The information in this document belongs to PayPal, Inc. It may not be used, reproduced or disclosed without the written approval of PayPal, Inc. Copyright PayPal. All rights reserved. PayPal (Europe) S.à r.l. et Cie., S.C.A., Société en Commandite par Actions. Registered office: 22-24 Boulevard Royal, L-2449, Luxembourg, R.C.S. Luxembourg B 118 349. Consumer advisory: The PayPal payment service is regarded as a stored value facility under Singapore law. As such, it does not require the approval of the Monetary Authority of Singapore. You are advised to read the terms and conditions carefully. Notice of non-liability: PayPal, Inc. is providing the information in this document to you AS-IS with all faults. PayPal, Inc. makes no warranties of any kind (whether express, implied or statutory) with respect to the information contained herein. PayPal, Inc. assumes no liability for damages (whether direct or indirect), caused by errors or omissions, or resulting from the use of this document or the information contained in this document or resulting from the application or use of the product or service described herein. PayPal, Inc. reserves the right to make changes to any information herein without further notice. PayPal Inc. does not guarantee that the features described in this document will be announced or made available to anyone in the future.

Contents Preface.................................. 5 Revision History........................................ 5 Chapter 1 Secure FTP Server Interface Specification......... 7 Security, Access Control, and Sign-up............................. 7 Sign-up for Secure FTP Server Service via Account Management............ 7 Secure FTP Server User Creation on www.paypal.com.................. 7 Reports Archive........................................ 8 Programmatic Access: sftp.................................. 8 Secure FTP Server Name................................. 8 Usernames and Passwords................................ 8 Secure FTP Server Directory Structure.......................... 9 Report File Naming Conventions............................. 9 Sample UNIX Shell Script for Retrieving Reports..................... 9 PayPal Secure FTP Server, Version 1.0 June 2013 3

Contents 4 June 2013 PayPal Secure FTP Server, Version 1.0

Preface This is the interface specification for PayPal Secure FTP Server, version 1.0. Revision History Revision history for PayPal Secure FTP Server. TABLE P.1 Date June 2013 October 2008 August 2006 May 25, 2006 Revision History Description Added note that sftp reports includ a Byte Order Mark (BOM). Correction: Changed report retention time on the Secure FTP Server from 14 days to 45 days. Changed the Secure FTP server directory location from ppreports to ppreports/outgoing. The specification now includes detailed steps for creating a Secure FTP Server on https://www.paypal.com/ Correction: The directory structure on the PayPal Secure FTP Server includes a top-level directory named ppreports. May 2006 Release of Secure FTP Server Version 1.0 PayPal Secure FTP Server, Version 1.0 June 2013 5

Preface Revision History 6 June 2013 PayPal Secure FTP Server, Version 1.0

1 Secure FTP Server Interface Specification The PayPal Secure FTP Server is a PayPal service for business partners and large merchants to programmatically retrieve the results of PayPal processing in the form of output data, such as reports from PayPal. This is the specification for version 1.0 of the PayPal Secure FTP Server. Security, Access Control, and Sign-up The Secure FTP Server is access-controlled. Sign-up for Secure FTP Server Service via Account Management Business partners and large merchants must sign up for access to the Secure FTP Server by contacting their PayPal Account Manager. The Account Manager ensures that access to the Secure FTP Server is granted. PayPal sends an email message to the business partner primary email address indicating that access to the Secure FTP Server has been granted. Secure FTP Server User Creation on www.paypal.com After receiving email that Secure FTP Server access has been granted, the business partner must log in to PayPal and set up a Secure FTP Server user account. Steps 1. Log into https://www.paypal.com 2. Click the Profile subtab. 3. Click Secure FTP Users in the left column. 4. On the displayed page, click Add. 5. Verify your identity by reentering the full account number of the bank account associated with your PayPal account. 6. From the displayed page, make a note of the PayPal-generated Secure FTP user account name. The Secure FTP Server username is prepopulated by the PayPal system. Secure FTP Server Specification, Version 1.0 June 2013 7

1 Secure FTP Server Interface Specification Reports Archive 7. Enter your first and last names. 8. Enter a password and reenter it for verification. The password must follow the same rules as those for creating an account on https://www.paypal.com. NOTE: The Secure FTP Server username and password are unique and distinct from usernames and passwords for logging into any other PayPal service, including https://www.paypal.com. 9. Agree to the Terms of Use. 10.Click Create User. Creation of the Secure FTP Server username can take up to 48 hours. PayPal sends an email message to the business partner s primary email address indicating that the user name has been created and Secure FTP Server is ready for use. Reports Archive Reports are retained on the Secure FTP Server for 45 days after their creation. Programmatic Access: sftp The PayPal Secure FTP Server is a secure File Transfer Protocol (sftp) server. Programmatic access to the Secure FTP Server is by way of any sftp client. Secure FTP Server Name The hostname of the Secure FTP Server is as follows: reports.paypal.com Usernames and Passwords Business partners and large merchants select a Secure FTP Server username and password creating a Secure FTP Server user account. See Secure FTP Server User Creation on www.paypal.com on page 7. No Password Reset Passwords for accessing the Secure FTP Server cannot be reset by PayPal. To obtain a new password, a business partner must obtain a new Secure FTP Server user account, as described in Secure FTP Server User Creation on www.paypal.com on page 7. 8 June 2013 PayPal Secure FTP Server, Version 1.0

Secure FTP Server Interface Specification Programmatic Access: sftp 1 Secure FTP Server Directory Structure The Secure FTP Server has the following directory structure. TABLE 1.1 Secure FTP Server Directory Structure Directory Name ppreports/outgoing Purpose To hold report files Report File Naming Conventions The file naming conventions for individual reports on the Secure FTP Server are detailed in the PayPal specifications for those individual reports, such as Settlement Report, Transaction Details Report, or the Dispute Report. NOTE: A Byte Order Mark (BOM) is included on all sftp reports. Sample UNIX Shell Script for Retrieving Reports The following UNIX shell script is an example of the programatic retrieval of all reports from the Secure FTP Server. Lines on the left are for ease of reference, and comments explain the commands. EXAMPLE 1.1 Example UNIX Shell Script for Retrieving Reports Script Comment 1. #!/bin/sh A UNIX Bourne shell script 2. sftp reports.paypal.com < EOF Start file transfer to or from host reports.paypal.com. This script is a here or now document: all lines between the first EOF and the last EOF will be processed by the sftp command. NOTE: The script does not contain the Secure FTP Server username and password. 3. cd ppreports/outgoing Change to the ppreports/outgoing directory. 4. get STL-20060902.01.001.csv Get a settlement report (version 1.0) dated 9/02/2006. 5. bye Log off 6. EOF End of script PayPal Secure FTP Server, Version 1.0 June 2013 9

1 Secure FTP Server Interface Specification Programmatic Access: sftp 10 June 2013 PayPal Secure FTP Server, Version 1.0