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 103
Transactions
Dispute Notification
8
Dispute Notification
Customers can register claims about payments; these claims are called cases. PayPal notifies
merchants about new cases with email and with IPN.
There are two kinds of cases:
z A complaint occurs when a customer uses the PayPal Resolution Center to register a
complaint about a payment to a merchant.
z A chargeback occurs when a customer files a complaint with a credit-card company, and
the credit-card company issues a chargeback. The credit-card company notifies PayPal
about the reason for the chargeback; after investigating the case, PayPal notifies the
merchant of any action required.
The IPN messages for chargebacks resulting from a complaint are asynchronous; that is, the
IPN message for the chargeback can be sent to the merchant before the IPN message related to
the complaint. Compare the IPN variable parent_txn_id of all IPN messages to match the
chargeback with the complaint.
IPN variables for cases include the type of case, the reason, and other information about the
case. For a complete list of IPN variables, see PayPal Order Management Integration Guide.
Review Questions
Answers to review questions are in Appendix A, “Answers to Review Questions.”
1. What percentage of the originally authorized amount can be authorized by using the
payment’s transaction ID?
2. True or false: Initiating a reauthorization after day 4 of the authorization period extends the
entire authorization period by three days (from 29 days to 32 days).
3. In a RefundTransaction request, if REFUNDTYPE is Full, what should AMT be set to?
4. True or false: Merchants can search for transactions that involve only mass payments.
5. Is SSL required for encrypting IPN transmissions?
6. What is the difference between a complaint and a chargeback?