WordPress PayPal IPN Forwarder

(10 customer reviews)


Use this WordPress PayPal IPN Forwarder plugin to quickly and easily create forwarding rules for PayPal IPN notifications so that you can have IPN data sent to multiple IPN listeners at once.

This resolves limitations with PayPal’s IPN configuration where they only provide a single URL for an IPN listener.

NOTE:  This plugin is an add-on to our PayPal IPN for WordPress plugin.  You will need both if you do not already have it.

Product Description

PayPal IPN has a limitation where you are only able to provide a single URL to receive the IPN notifications sent when transactions hit your PayPal account.  All too often merchants are selling products and services through multiple sources, and each of these sources may utilize PayPal IPN to process orders accordingly.  What if you have multiple tools, though, with each asking you to setup your PayPal account to send IPN notifications to their URL?  That’s where our WordPress PayPal IPN Forwarder plugin comes into play!

How Does the WordPress PayPal IPN Forwarder Work?

In your PayPal account profile you will configure IPN so that it points to the URL provided by the WordPress PayPal IPN plugin.  This way all of the IPNs that PayPal sends out will be logged in your WordPress admin panel, and with the forwarder plugin activated it will automatically send that same IPN data out to as many additional listeners as you have configured in the plugin.

All of the IPN data that gets sent out will verify against PayPal’s servers the same way it would normally, and they will all be hit immediately when the transaction occurs just as if PayPal was sending it directly to that URL.


WordPress PayPal IPN Forwarder

Smart Forwarding

Create rules that allow you to dynamically send PayPal IPN data to different URLs based on values included in the original IPN data.


Forward PayPal IPN data to different URLs based on:

  • The PayPal account that triggered the IPN.
  • The payment status or transaction type.
  • The transaction amount.

IPN History

View a log of all the IPNs that are forwarded out to various URLs which includes details about the data as well as the response code that was returned from the server where the data was forwarded.


Easily re-send IPN data if you need to trigger a listener at a forwarded URL that was not functioning properly when the initial IPN was forwarded.


The PayPal IPN Forwarder plugin is an extension to our WordPress PayPal IPN plugin, so you need to make sure you have it installed and activated prior to installing the Forwarder.

Licensing Information

Pricing is available for single or multi-site annual licenses.  You only need a single license for a single forwarder, and you can forward out to as many sites as you want.  You would only need a multi-site license if you actually wanted to setup multiple forwarding hubs.

To clarify, you need a license for each site that the Forwarder plugin itself would be installed on, not for the number of sites you would be forwarding to from a single site.  Let us know if you have any questions about this!

The annual license will need to be renewed for continued support and automated updates through the WordPress admin panel.

v2.0.5 – 08.17.2020

  • Fix – WordPress 5.5 Compatibility

v2.0.4 – 07.31.2020

  • Tweak – Added Item Name and Product Name in the Forwarder.

v2.0.3 – 12.30.2019

  • Tweak – Adjustment to Updater plugin notice dismissible.

v2.0.2 – 11.20.2019

  • Verification – WordPress 5.3 compatibility.

v2.0.1 – 04.04.2019

  • Tweak – Adjusts endpoint for the Angell EYE Updater install link. [PIFWF-7]

1.1.0 – 12.26.2017

  • Feature – Smart Forwarding – Dynamically forward IPN data based on IPN data values.
  • Feature – Adds the ability to filter the IPN list based on the URL that the IPN was forwarded to.
  • Feature – Adds IPN History logging to see when IPNs are forwarded to different addresses and the response code that comes back from the forwarded data.
  • Feature – Adds the ability to re-send an IPN to a forwarded address.
  • Tweak – Updates plugin slug.

1.0.1 – 06.26.2015

  • Fix – Updates the URL for downloading the Angell EYE Helper plugin.

1.0.0 – 04.25.2015

  • Initial Release

10 reviews for WordPress PayPal IPN Forwarder

Powered byCusRev
Based on 10 reviews
5 star
4 star
3 star
2 star
1 star
Showing 10 of 10 reviews (5 star). See all 10 reviews
  1. Tyrone K. (verified owner)


    (0) (0)
  2. Justin Shafer (verified owner)

    Works great!

    (0) (0)
  3. Dennis (verified owner)

    I had many problems with Paypal but this plugin made it easy for me to integrate Paypal with w´Woocommerce

    (0) (0)
  4. Justin (verified owner)

    I love this plugin so much. Works great.

    (0) (0)
  5. Justin Shafer (verified owner)

    I love this plugin so much.

    (0) (0)
  6. Anonymous (verified owner)

    It’s too soon to tell if the expiration of this item was the cause of our problem, but it was easy to renew it. Not sure if there’s anything we have to do to enable it,

    (0) (0)
    • Drew (store manager)

      If you’re having issues, please submit a ticket to our help desk and we will get you taken care of.

  7. Maryann R. (verified owner)

    Plugin does what I need, easy to setup! I’d like to see some more guides or tutorials for it.

    (0) (0)
  8. Stephanie B. (verified owner)

    Does exactly what it should with easy setup

    (0) (0)
  9. Marko

    Hi there. I am a bit confused on how to set up this to work with Woocommerce. For example if I have two ore more online stores, different URLs, but only one Business Paypal account.

    (0) (0)
    • Andrew Angell (store manager)

      You would setup one of your sites as the primary / catch-all URL for PayPal IPN notifications. You could then forward IPNs out to additional URLs as necessary.

  10. Daniel (verified owner)

    This product is amazing, that helped me combining external invoicing method to WooCommerce and Paid Membership Pro. Works as described.

    (0) (0)
Add a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.