Developer's Guide

Table Of Contents
Reporting Developer’s Guide 7
Preface
Payflow Pro Reporting Developers Guide describes the Reporting XML API. The XML API
enables you to develop Web and desktop applications that create, schedule, and run standard
(pre-defined) and custom Payflow services reports.
Audience
This guide assumes that its readers:
z Have a good understanding of XML application development
z Have a background in payments services
You should familiarize yourself with the introductory and Payflow documentation on PayPal
Managers Documentation page.
Organization
This guide is organized as follows:
z Chapter 1, “Reporting Overview,” provides an overview of Reporting and the types of
functionality it offers.
z Chapter 2, “Using the Reporting API,” describes how to use the Reporting API.
z Chapter 3, “Response Codes and Status Codes,” identifies all supported standard reports,
along with the valid and required parameters of each. It also presents status codes and
response codes, along with their associated message strings.
z Appendix A, “Reporting XML Schema,” provides the XML schema upon which the
Reporting XML API is based.
z Appendix B, “Reporting Samples,” presents samples demonstrating how to use the
reporting API.
z Appendix C, “Report Parameters,” describes the input and output parameters for each
standard report.
z Appendix D, “Search Parameters,” describes the input and output parameters for
performing searches by search name.