User guide

Order Processing
Verifying Transaction Status and Authenticity
64
Validate Instant Payment Notification (IPN)
IPN enables you to receive messages about transaction payments and activity from PayPal
through asynchronous, server-to-server communication. This allows you to integrate your
online payments with your order fulfillment process.
Through IPN, you receive messages for the following:
Payments and their status (pending, complete, or denied)
Fraud Management Filter actions
Recurring Payment activity
Authorisations, chargebacks, disputes, reversals, and refunds.
After a transaction has been processed, PayPal sends an IPN to the notification URL specified
in your transaction using the parameter notify_url, or in your PayPal Profile. You must
verify that the Transaction ID, transaction amount, and other order specific parameters such as
Invoice ID that are sent in the IPN match with the information you have in your order
processing system. For more details, refer to the
Instant Payment Notification (IPN) integration
guide.