• Hi
    I’ve got a problem with the paypal payments. The payment goes through, but the payment page isn’t updated with the payment (still says No payment recieved) and I get an e-mail from PayPal saying “Instant Payment Notification – Failure”. What would be wrong?

    (I’m using Paypal payments on my site with woocommerce without problems)

    https://www.ads-software.com/plugins/event-registration/

Viewing 15 replies - 1 through 15 (of 15 total)
  • Thread Starter agrolsy

    (@agrolsy)

    The customer receives a “thank you for your payment” email as well, but when the customer goes to his och her payment page it says no payment recieved

    Plugin Author avdude

    (@avdude)

    Do you have your IPN setup to a specific page on your site inside Paypal?

    Thread Starter agrolsy

    (@agrolsy)

    I’ve got this return URL
    https://apporteringtillvardagochfest.se/order-mottagen/
    is that the same as IPN?

    PayPal has moved the settings around so I can’t find them, plus that they are in Swedish and therefore got different names

    I’ve got some sort of long identity symbol that I can use (payment data transfer = on). I use PayPal with woocommerce on my site as well, and then I use that value.

    I am having the same issue. I have tried updating the notification url on paypal and still nothing. Any suggestions?

    Paypal has released an email announcement that their certificates for ipn are changing.

    Is the plugin author aware of these changes, and is the plugin compatible with them? If not, that may be the reason for the ipn errors. I have several clients using this plugin, but have not yet received any error complaints, but do need to know if this is going to be a problem.

    The links with the data are as follows:
    Merchant Security System Upgrade

    2015-2016 SSL Certificate Change microsite

    Plugin Author avdude

    (@avdude)

    If you have received an email from PayPal with the subject : IMMEDIATE ATTENTION REQUIRED: PayPal service upgrades, don’t panic ??

    PayPal is upgrading the certificate for https://www.paypal.com to SHA-256. This endpoint is also used by merchants using the Instant Payment Notification (IPN) product.

    Given the types of changes that PayPal has made (or will make) and how our products integrate with it, there’s nothing special that needs to be done on your WordPress site. The Event Registration itself requires no changes.

    However, your site may need an updated SSL cert or your server might need updating if it’s not sha-256 compatible. For that, you may need to check this with your host.

    The PayPal Sandbox has already been updated to SHA-256. You can test your own site by doing a test registration/payment using the PayPal Sandbox You can quickly test if it will work by making a PayPal Sandbox payment. If you don’t see an error like “No trusted certificate found“ then it should work.

    You can also log into the Paypal developer site, Trigger a simulated payment to view payment notifications instantly. Confirm that fields are being parsed correctly and that your handler is working correctly.

    https://developer.paypal.com/developer/ipnSimulator/

    To quote PayPal: “Any tests that are currently run against PayPal Sandbox endpoints will require a VeriSign G5 root certificate, so you can test your upgrades by making requests against the Sandbox”

    Plugin Author avdude

    (@avdude)

    You can also view your PayPal Instant Payment Notification history and/or try resending the IPN notifications by logging into your PayPal account, then visit this URL: https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history

    You can click on an IPN transaction and review the Notification URL to verify if was looking in the right place, the HTTP response code and the delivery status of the notification.

    Thread Starter agrolsy

    (@agrolsy)

    what ipn notification url should be used? which one is event registration using on the site?

    Thread Starter agrolsy

    (@agrolsy)

    According to paypal this is where they try to send the ipn https://klickerforlaget.se/kurser/?id=504&event_id=81&action=paypal_txn

    Plugin Author avdude

    (@avdude)

    That looks correct for a particular transaction. What does the IPN history say? Each payment post is unique for that transaction. If you would like to email me directly at [email protected] I can provide your more detailed support in a private discussion so data is not disclosed publically on the forum.

    Thread Starter agrolsy

    (@agrolsy)

    avdude: thanks, I’ve emailed you

    I got the same problem: an email regarding an ipn failure, with the payment not being recorded in the payments section, but the email about the successful transaction is sent to the customer. The paypal transaction was actually made by the customer.
    Is there any update on this?

    Plugin Author avdude

    (@avdude)

    Please email me at [email protected] with details from your paypal site regarding the failure notice. IPN failure is typically due to the fact that PayPal cannot post the transaction to your site for some reason. The error details on the Paypal site will generally give some indication as the reason of the failure.

    The problem is that on Paypal, in the IPN history, The notification URL seems to be okay, and the recorded http response from my site was 200, and paypal did not retry sending the notification, so it went through!
    And today I got a couple of transactions successfully notified, while another couple did fail (paypal says everything went smoothly though).

    Plugin Author avdude

    (@avdude)

    If you resend the payment notification via Paypal does it go through?

    Also, I would recommend checking the payments table in the plugin to see if the payment did post, but there was an error in associating it to the right attendee.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Instant Payment Notification – Failure’ is closed to new replies.