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.
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.
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.
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.
Tyrone K. (verified owner) –
Justin Shafer (verified owner) –
Dennis (verified owner) –
I had many problems with Paypal but this plugin made it easy for me to integrate Paypal with w´Woocommerce
Justin (verified owner) –
I love this plugin so much. Works great.
Justin Shafer (verified owner) –
I love this plugin so much.
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,
Drew (store manager) –
If you’re having issues, please submit a ticket to our help desk and we will get you taken care of.
Maryann R. (verified owner) –
Plugin does what I need, easy to setup! I’d like to see some more guides or tutorials for it.
Stephanie B. (verified owner) –
Does exactly what it should with easy setup
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.
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.
Daniel (verified owner) –
This product is amazing, that helped me combining external invoicing method to WooCommerce and Paid Membership Pro. Works as described.