Study Guide
Table Of Contents
- PayPal Certified Developer Program Study Guide
- Contents
 - List of Tables
 - Online Payment Processing
 - Internet Security and Fraud Prevention
- Why Every Business Should Be Concerned About Internet Fraud
 - Liability for Internet Fraud
 - Internet Fraud: What It Is and How It Happens
 - Who Is at Risk for Online Fraud
 - Reducing Exposure to Fraud
 - What Banks and Card Associations Are Doing to Prevent Online Credit Card Fraud
 - What PayPal Is Doing to Protect Your Business Against Fraud
 - Disclosure and Compliance
 - PayPal Fraud Protection Services
 - Review Questions
 
 - Getting Started With Account Setup
 - API Credentials
 - Name-Value Pair (NVP) API
 - Express Checkout
 - Direct Payment API
 - Transactions
 - Sandbox Testing
 - Answers to Review Questions
 - General Reference Information
 - Glossary
 - Index
 
 
PayPal Certified Developer Program Study Guide March 2008 5
Contents
Button and Logo Placement and Use . . . . . . . . . .  . . . . . . . . . . . .  . . . .  . . 73
PayPal Button as a Checkout Choice  . . .  . . . . . . . . . . . . . . . . . .  . . . . . 74
PayPal Button as a Payment Method  . . . . . .  . . . . . . . . . . . . . . . .  . . . . 74
Using PayPal-Hosted Images  . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . . 75
Tips  . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . . 75
Redirecting to PayPal . . . .  . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . .  . 75
Recommendation for Browser Redirection  . .  . . . .  . . . . . . . . . . .  . . . . . . 75
Order Review Page Setup . .  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . 76
Authorization & Capture  . .  . . . . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . 76
Review Questions  . . . . . . .  . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . .  . 77
Chapter 7 Direct Payment API  . . .  . . . . . . . . . . . . . . . . . .79
How Direct Payment Works  . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . 79
Direct Payment API Reference Information  . . . . . .  . . . . . . . . . . . . . .  . . . . . 80
DoDirectPayment Request  . . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . 80
DoDirectPayment Response. . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . 84
Authorization & Capture  . .  . . . . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . 85
Review Questions  . . . . . . .  . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . .  . 85
Chapter 8 Transactions . . . . . . . . . . . . . . . . . . .  . . . . . .87
Authorization & Capture APIs  . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . 87
Authorization Process  . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . 87
Honor Period and Authorization Period  . . . . . . . .  . . . . . . . . . . . .  . . . . . 88
Authorization & Capture API Reference Information  . . . . . . . . . . . . .  . . . . . 88
Authorization & Capture Best Practices . . . . . .  . . . . . . . . . . . . . . . .  . . . 93
For More Information  . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . 93
Refunds  . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . . . . . . 93
RefundTransaction Request . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . . 94
RefundTransaction Response . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . . 94
Transaction Searches . . .  . . . . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . 95
TransactionSearch Request . . . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . 95
TransactionSearch Response . . . . . . . . . . .  . . . . . . . . . . . . . . . . .  . . 98
Retrieving Transaction Details . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . 98
GetTransactionDetails Request  . . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . 99
GetTransactionDetails Response  . . . . . . . . .  . . . . . . . . . . . . . . . .  . . . 99
Payment Notification Integration . . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . 99
Email . . . . . . . . . . . .  . . . . . . . . . . .  . . . . . . . . . . . . . . . .  . .  . . 99
Reporting  . . . . . . .  . . . . . . . . . . . . . . . .  . . . . . . . . . . .  . . . . .  .100










