How do I set up multiple IPN URLs on PayPal?

MTS_PaulKiran
Moderator
Moderator

Prerequisites:

  1. Your PayPal’s email address must be confirmed.
  2. You must have a PayPal verified Business Account.

Here’s how:

Upon successfully implementing and testing your IPN listener on your server with the IPN Simulator, you can set up your IPN listener URL in your PayPal account profile. Additionally, you can override your account's IPN listener URL to another listener for specific payments.

  • How do I set up an IPN Listener URL in the PayPal Account:
    • Log in to the PayPal Account using your live credentials.

    • Click on Account Settings.
      MTS_PaulKiran_1-1721834270338.png

       

    • Under the Business Profile, choose Notifications.
    • Click update beside the Instant payment notifications.
    • Click Choose IPN Settings to specify your listener's URL and activate the listener.
    • Specify the URL for your listener in the Notification URL field.
    • Click Receive IPN messages (Enabled) to enable your listener.
    • Click Save.
      MTS_PaulKiran_2-1721834327931.png



  • How do I dynamically set the IPN Listener URL for Specific Payments:
    • To set an IPN listener for a specific payment other than your PayPal account’s URL, include it in your payment request. In this case, PayPal sends the IPN message to the listener mentioned in the notification URL for a particular button or API operation, and not the listener defined in your account.
    • To specify a notification URL:

      Product Specify your IPN Listener's URL in the payment request
      PayPal Payments Standard button notify_url HTML form variable
      NVP API operation NOTIFYURL field of the DoDirectPayment, DoExpressCheckoutPayment, or DoReferenceTransaction request
      SOAP API operation NotifyURL field of the DoDirectPayment, DoExpressCheckoutPayment, or DoReferenceTransaction request

 

Click here for more information about PayPal IPNs

Login to Me Too
0 REPLIES 0

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.