Home > News > Paypal IPN

Paypal IPN

Posted on: 12th Feb 2010 By: Adam Moss 3 Comments

You may find that your Paypal Standard transactions do not change the status of the order to ‘processing’ even though Paypal says that the payment has been received. This is usually down to the enabling of ‘Instant Payment Notification (IPN)’, which should be automatically enabled in your Magento Paypal settings. To check that they are correctly configured in your Paypal settings you need to login to your Paypal account and go here:

My Account > Profile > Instant Payment Notification preferences

Once inside, click on ‘Edit IPN Settings’ and you’ll be shown the form below:

You need to enter your Magento store name followed by the Paypal IPN directory structure. If you do not haveĀ  URL rewrites enabled on the site, don’t forget to include /index.php before the Paypal folder, making it: http://www.storename.com/index.php/paypal/standard/ipn/

Then you need to enable it by selecting ‘Receive IPN messages’.

There’s a more comprehensive guide to enabling IPN on your Paypal Standard payments here: http://www.magentocommerce.com/wiki/how_to/paypal_standard_payments_setup_with_ipn

3 Responses to “ Paypal IPN ”

  1. Robert
    #1 | 15th February 2010

    Thanks for the help, Paypal don’t make it clear that you have to enable IPN.

  2. Kamran
    #2 | 27th June 2010

    Hi,

    I have enabled IPN but I also trade on Ebay. Paypal is trying to send IPN for them too and its failing whats solution for that.

  3. Anthony Taylor
    #3 | 13th November 2010

    Many thanks for the information – I was having really difficulty working out why the Order status was not being updated to ‘Processing’ from ‘Pending Payment’ and this sorted it out!

    Anthony

Post A Comment

Your comments:
Enclose code snippets within the appropriate tags: [php][/php]   [js][/js]   [xml][/xml]   [css][/css]   [html][/html]
E.g: [php]<?php echo "hello world"; ?>[/php]

Search Blog

Archives

For the record...

Views & opinions in this blog are those of the individual and do not necessarily reflect those of E-commerce Web Design or the Creare Group.