PayPal IPN for WordPress

(31 customer reviews)

$49.99 $39.99

A PayPal Instant Payment Notification (IPN) toolkit that helps you automate tasks in real-time when transactions hit your PayPal account.

  • All PayPal IPN data is saved and available in your WordPress admin panel.
  • Developer hooks are provided for triggering events based on the transaction type or payment status of the IPN.
  • Extend the plugin with your own plugins or theme functions, or check out our premium extensions for easy automation of various tasks.

Product Description

PayPal IPN for WordPress

PayPal’s Instant Payment Notification (IPN) service is one of the most powerful tools provided by PayPal to help manage transactions.  Unfortunately, it’s also one of the most underutilized.

What is IPN exactly?

Each time a transaction occurs on your PayPal account the PayPal server will automatically send (via HTTP POST) all of the data about that transaction to a “listener” script that you have configured on your web server.  Of course, PayPal IPN for WordPress handles that for you, so you can get up and running very quickly without any development involved.

The IPN will be sent within just a few seconds of a transaction taking place, and within your IPN solution you can work with this data to automatically handle post-transaction procedures in real-time.

Ok, so what can I do with that?

IPNs are triggered for all types of transactions, not just payments.  As such, you can automate all sorts of procedures based on payments, refunds, disputes, subscriptions and recurring payments profiles, masspay transactions, and more.  For example, when any of things things occurs, you may want to automatically…

  • Update your database (MySQL, FileMaker, Access, SQL Server, etc.)
    • Mark orders paid.
    • Create new membership records based on subscriptions / recurring payments profiles.
    • Cancel membership when subscription expires or payments fail.
  • Generate custom, branded email notifications.
    • Order receipts.
    • Refund receipts.
    • e-Check notifications (ie. pending payment received, payment cleared)
    • Subscription payment receipts.
  • Make calls to 3rd party APIs.
    • Post a message on Facebook and/or Twitter when an order is made.
    • Add new orders / payments into QuickBooks via the web connector API.
    • Remove products from eBay and/or your website when it sells through another source.

These are just a few ideas of some of the things you can accomplish using PayPal IPN.  If you’re using WordPress, our plugin will allow you to get IPN configured quickly and easily.  From there, you can extend the plugin with your own plugins or in your theme functions file using hooks that we have provided based on IPN types and payment statuses.

31 reviews for PayPal IPN for WordPress

5 star
4 star
3 star
2 star
1 star
  1. ironfish2

    This plugin is excellent – very well coded, the dev is very responsive and helpful, and the documentation is extensive and clear.

    Cant ask for anything more.

    Was this review helpful to you?
  2. Viterbo Marketing

    Useful plugin, fast and kind support!

    Was this review helpful to you?
  3. naughtyraven

    And their support is superb!

    Was this review helpful to you?
  4. Aroona

    Works as described. Perfect!

    Was this review helpful to you?
  5. Oliver

    The most easy to use IPN plugin ever used

    Was this review helpful to you?
  6. Begin

    The plugin is very well written, the documentation is very nice and the support is just so amazingly nice and helping! Great plugin! Great author!

    Was this review helpful to you?
  7. btc2016

    Major kudos to the maker of this plugin, I had been trying for the past 3 days to get Paypal working with my custom software license generator. I tried a couple of other pre-made options but all had some sort of issue with my custom software (its a non-web software, made for PC and Mac.) This plugin not only solved my issues with Paypal integration but also gave me significant amount of other available options (it allows like 30 different types of hooks, absolutely awesome) AND it is easy for non-php-expert like me to use! Now I am bypassing so many “intermediate plugins” that I needed earlier, now my interface is much simplified to : Client clicks purchases on my website->Paypal checkout->this IPN plugin->theme “functions.php”->my non-web software (license key generated in itself)! Done!!! (Most of this process is fully automated so I don’t need any manual configuring/etc.)

    Explains why this plugin has no negative review, can’t thank enough to the creator of this plugin.

    Was this review helpful to you?
  8. davedfi

    Great plugin! Install the plugin, configure your IPN url, add some code to your theme’s functions.php file and you’re good to go!

    Was this review helpful to you?
  9. Chris

    If you’re comfortable with PHP, this plugin makes working with PayPal’s IPN functionality amazingly simple. The integrated hooks to handle different payment types are awesome, the documentation is incredible, and the support is incredible.

    You’d think this was a premium plugin. (Speaking of which, this developer does offer a few premium plugins to go along with this one that I’ll be exploring at some point as well).

    Thanks for all of the hard work on this. It’s awesome!

    Was this review helpful to you?
  10. lizkas929

    Both the PayPal for Woocommerce and it’s companion IPN are great plugin. And the author gives fantastic trouble-shooting service. You can’t go wrong.

    Was this review helpful to you?
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.