Table of Contents Order Management Integration Guide This Document Revision History Introduction Email Reporting Differences between Payment Data Transfer (PDT) and Instant Payment Notification (IPN) SSL Not Required for IPN PayPal-Supported Transactional Currencies Payment Data Transfer (PDT) How PDT Works Enabling Payment Data Transfer Getting and Using the Identity Token PDT and PayPal Account Optional PDT Notification Synch Constructing the POST PayPal Response to POST PDT and Auto Return: Messaging to Buyer Preventing Fraud Sample Code for PDT Instant Payment Notification (IPN) About IPN Setting Up IPN Activating IPN for Your PayPal Account Setting Up an IPN-Processing Program Using IPN Notification Validation to Help Prevent Fraud Using Shared Secrets for Validation Using Postbacks for Validation Using IPN with Multiple Currencies payment_gross and payment_fee Examples of Multi-currency IPN Variables Dispute Notification and Downloadable Dispute Report Downloadable Dispute Report Transaction History and Reporting Tools Using Monthly Account Statements Searching History Basic Searching by Activity Advanced Searching by Field Value Specifying Date Ranges for Basic and Advanced History Search Downloading History Selecting Which Fields to Include in the Download Understanding the Status and Life Cycle of Transactions Reconciling Transactions using the Balance Impact Column Reconciling Transactions Using the Net Amount Column Reporting Disputed Transactions Programmatic Access to Dispute Report IPN and PDT Variables About These Tables of Variables Transaction-Specific Variable Values test_ipn Variable in Sandbox IPN Variables in All Posts IPN Version: notify_version Security Information: verify_sign Buyer Information Basic Information Advanced and Custom Information Website Payments Standard, Website Payments Pro, and Refund Information Currency and Currency Exchange Auctions Mass Payment Subscriptions Subscriptions Variables Dispute Notification Variables Miscellaneous and Fee-Related IPN Variables PDT-Specific Variables Downloadable History Logs