Merchant Account

This article applies to:

Authorize.Net provides merchant account services in the United States. When you integrate with the Authorize.Net  merchant gateway, you are able to process payments through any method (order forms, shopping cart, or manual orders). It will also handle auto-charges for subscription or payment plans. When a customer submits payment through the Authorize.Net gateway, they never leave your company website - Authorize.Net simply processes payments on the back end.

Once your Authorize.Net account is approved and activated, you will need to integrate it with Keap. 

Note: If you are processing international payments, you will need to activate this option on your Authorize.Net account through Account > Address Verification Services. Un-check the G, U and S fields and then save the changes.

  1. Go to E-Commerce > E-Commerce Setup

  2. Click on Payment processing

  3. Check the box next to the credit card icons and click the "Add new"

  4. Select Authorize.Net from the Merchant Account drop-down.

Authorize.NET Account Information

Fill in the Authorize.NET Account Information and Save your changes. Some of this information must be obtained from (Visit the Authorize.Net Support Center.)

  • Name: The name should be short and descriptive. It is used to identify this merchant account in various lists throughout Keap (e.g. Authorize.Net A.)
  • Login ID: This is the API Login ID from To get this ID.
    • Log into your Authorize.Net account.
    • Select Security Settings from the Settings dropdown menu.
    • Click on API Login ID and Transaction Key.
    • Copy the API Login ID and paste it into the Keap merchant account settings.
  • Transaction Key: You must generate the transaction key through your Authorize.Net account.
  • Test Mode: Set this to Test Mode when you are testing the integration. Come back and set it to Live Mode before you begin processing orders through this account. There is also a Test Mode in Authorize.Net that must be disabled before you can successfully process real transactions.
  • Send Transaction Email: Set this to Yes if you want to receive a transaction email from Authorize.Net for each purchase in addition to the order notifications Keap sends to you.
  • Click Save when finished
  • Check the Credit Card check box again.
  • Select your new Authorize.Net merchant account from the drop-down and save your changes.

Helpful Authorize.Net Links:

Did this article answer your question?
Thank you for your feedback!