2012
Table Of Contents
- Instant Payment Notification Guide
- Contents
- Preface
- Introducing IPN
- Implementing an IPN Listener
- Identifying Your IPN Listener to PayPal
- IPN Testing
- IPN Operations on PayPal
- Using Fraud Management Filters With IPN
- IPN Variable Reference
- IPN Transaction Types
- Transaction and Notification-Related Variables
- Buyer Information Variables
- Payment Information Variables
- Auction Variables
- Mass Pay Variables
- Recurring Payments Variables
- Subscription Variables
- Dispute Resolution Variables
- Pay Message Variables
- Preapproval Message Variables
- Adaptive Accounts IPN Messages
- Payment Review Using Notifications
- Revision History
IPN Testing
IPN Troubleshooting Tips
28 July 10, 2012 IPN Guide
Ensure that you are encoding your response string and are using the same character
encoding as the original message.
NOTE: If you receive multiple IPN messages for the same transaction or if messages appear
to be out of order, this is not necessarily an indication that your listener is
malfunctioning. For example, if you do not respond in time, PayPal resends the
message. You should investigate these situations; however, because they could be
caused by a logic errors or performance problems as well.