Download PayPal Gateway - 2013 Developer's Guide

Transcript
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Where to Go for More Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
How to Contact Customer Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Chapter 1
Reporting Overview . . . . . . . . . . . . . . . . . . . . . 11
Operations You Can Perform Using the Reporting API . . . . . . . . . . . . . . . . . . . 11
Managing Report Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Running Reports by Report Template Name or Report Name. . . . . . . . . . . . . . 12
Obtaining Information about Reports . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Managing Report Template Schedules . . . . . . . . . . . . . . . . . . . . . . . . . 12
Performing Searches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
URL for Running Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Live Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Test Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Chapter 2
Using the Reporting API . . . . . . . . . . . . . . . . . . . 13
API Notation in this Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Request Authorization Parameter Data . . . . . . . . . . . . . . . . . . . . . . . . . 13
Response Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Where to Go For More Information on the APIs . . . . . . . . . . . . . . . . . . . . . . . 14
Running Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Running a Report and Obtaining Report Data . . . . . . . . . . . . . . . . . . . . . . 15
Running Reports Offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Managing Report Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Using Report Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Running a report template and obtaining the report template data . . . . . . . . . . . 17
Scheduling a Report Template. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Managing Report Template Schedules . . . . . . . . . . . . . . . . . . . . . . . . . 19
Performing Searches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Gateway Reporting Developer Guide
3