Payment Transaction Failed after Magento Upgrade

I recently upgraded an installation of Magento from version 1.1.6 to 1.3.2.1 which lead to a couple issues with the payment system. The first issue was that I had to reset Base URL under Secure in the Configuration. The SSL settings seemed to have gotten lost during the upgrade.

This leads to the Payment transaction failed email I received when testing the checkout after my Magento upgrade. The Reason given in the email was “The merchant login ID or password is invalid or the account is inactive” and that is pretty much what’s happened after the Magento upgrade. Just as my Secure Base URL was wiped out during the upgrade so was my Authorize.Net API Login ID and Transaction Key.

So, to get payments working after my Magento upgrade I had to fetch my API Login ID and re-issue a Transaction Key at Authorize.Net. I then went into the Authorize.Net settings under the Magento Payment Methods Configurations screen and re-entered them.

After testing, this took care of the failed payment at Checkout after my Magento upgrade

Post written by Ed Reckers

Founder and lead web development consultant at Red Bridge Internet : San Francisco WordPress Developers and Consultants.

4 Responses to “Payment Transaction Failed after Magento Upgrade”

  1. kuldeep

    can i send email to customer with invoice detail after payment failed

  2. Pit

    Ya, had this same problem working on tshirtcrack.com’s payment system, how to fix this when working with paypal?

  3. MagePsycho

    May be this issue is related to Encryption Key of magento.
    Try to copy the old encryption key.
    Refer this article for more info:
    http://inchoo.net/ecommerce/magento/mysteries-of-magento-encryption-key/

    Thanks
    Regards
    MagePsycho

  4. Jagesh

    Hi,
    I want to stop sending payment transaction mail.can u know In which file the mail function code comes.
    I want to disable the Payment Transaction Failed system.

Leave a Reply