Authorize.Net: Transaction Not Accepted or Generating Authorize.net Transaction Key

In Authorize.net you may receive an Error Message: This transaction can not be accepted or Authorize.net returned an invalid response. Order ID:xxxxx. Response Code: This transaction cannot be accepted

This happens when your transaction key was entered into Zoey incorrectly or has expired.

To fix this, Regenerate the transaction key, add it to Zoey, then test the connection.

Regenerate The Transaction Key

  1. Log into Authorize.net's Merchant Interface.

  2. Go to Account › Security Settings › API Login ID and Transaction Key.

  3. Under Create New Transaction Key, answer to your security question and select Disable Old Transaction Keys.

  4. Click Submit.

  1. Your new Transaction Key will be displayed on the following page. Copy it and paste it into a text editor such as Notepad, then re-copy. This will get rid of any extra spaces that may have been inadvertently copied.

  2. In the Zoey control panel, go to Set-up > Payment > Authorize.net and paste your new transaction key under Transaction Key.

  3. Save your changes. We advise running a test order to ensure that the issue has been resolved.