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 125
Sandbox Testing
Testing PayPal NVP APIs
9
10.On the Request Money – Confirm page, click Request Money. This triggers the actual
request for funds.
11. Navigate to the My Account > Overview tab. The request for money should be listed.
12.Log in as the buyer, and navigate to the My Account > Overview tab to see the transaction
for the buyer’s test account. The transaction for the request for money appears on the My
Account > Overview tab with Pay and Cancel buttons. Click Pay, and in the confirmation
window, click Send Money. This completes the transfer of requested funds.
To view the email messages sent to both test accounts, select the Test Email tab. For
details about your Sandbox email, see “Test Email” on page 110.
Testing PayPal NVP APIs
This chapter describes how to test the Express Checkout name-value pair (NVP) API in the
Sandbox. For more sophisticated examples, PayPal recommends you use the PayPal SDK that
matches your environment, such as PHP or ASP. You also can use this chapter for ideas on
how to establish a general testing procedure for PayPal APIs called from your site.