How to obtain your Authorize.Net API Login and Transaction Key

Modified on Wed, Aug 23, 2017 at 1:43 PM

Applications like QB EzPay, Shopping Carts, eCommerce Apps, etc. that process transactions using your Authorize.Net account require API Credentials in order to authenticate.  All of these application share the same key so if you change one, then you have to update all of the other connected systems or you will lose functionality.

Step 1 - Log in to your Authorize.Net account at https://account.authorize.net/ using the Login Id and password you created when you created your account.

Step 2 - Click the Settings link under the Account Menu on the left hand side of the page.

Step 3 - Click the API Credentials & Keys link in the Security Settings section of the page.

Step 4 - Copy your API Login ID to notepad or other text application to save it for later use.

Step 5 - To generate your key, enter the Secret Answer that was used when your Authorize.Net account was created.

Step 6 - Once the Key has been generated, use the Copy to Clipboard button to paste it to the document with your API Login ID.  Once you have them both, update any application like QB EzPay that needs these API Credentials.


IMPORTANT: The API Login ID, Transaction Key and Signature Key should not be shared with anyone. Be sure to store these values securely and change the Transaction Key regularly to further strengthen the security of your account.

For more information about the API Login ID, Transaction Key and Signature Key, please refer to the Authorize.Net  Reference & User Guides or contact your Web developer.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article