IPN is actually failing for all the order in status PayPal Canceled Reversal these orders produce the following errors:

Requested and configured [email protected] merchant emails do not match. in .../Model/Paypal/Ipn.php:257 ( Mage_Paypal_Model_Ipn::_verifyOrder())

Looking a the request I can see the correct email is present but it is stored into payer_email while the _verifyOrder() is checking for values stored in business or receiver_email

I'm quite sure this is a bug in Magento IPN.

Can somebody confirm if experience the same issue ?

  • What version of Magento are you using?
    – dchayka
    Apr 27, 2016 at 23:04
  • I'm not sure because we updated the store ...
    – Fra
    Apr 28, 2016 at 8:40
  • I'm currently having the same thing but with Payment process, although all payments are going through without a problem. Can you post your entire Magento stack trace error? I know what the issue is and it's not fatal if your transactions are going through.
    – dchayka
    Apr 28, 2016 at 13:27
  • answer is here magento.stackexchange.com/a/203672/44358
    – Nitesh
    Nov 29, 2017 at 9:46

1 Answer 1


We are currently experiencing the same issue. Strangely enough it seemed to start only after the update to But I guess that was just coincidence.

I would modify the _verifyOrder method to use payer_email if reason_code is chargeback_settlement. But I wasn't able to test that yet.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.