This article covers how to connect Authorize.Net to Keap™ as a payment processor, including how to locate the required credentials from your Authorize.Net account and how to configure the connection settings in Keap. This article does not cover creating an Authorize.Net account. For help setting up an Authorize.Net account, visit the Authorize.Net website.
Why Connect Authorize.Net to Keap
Connecting Authorize.Net to Keap allows you to process credit card payments directly through Keap order forms, checkout pages, and payment links using your existing Authorize.Net merchant account. Once connected, all payment processing runs through Authorize.Net while the transaction data is recorded in Keap automatically. This keeps payment processing and customer records in sync without manual data entry between systems.
How to Connect Authorize.Net to Keap
Before starting, log in to your Authorize.Net account to locate the API Login ID and Transaction Key required in the steps below. For a video walkthrough of how to find your API Login ID in Authorize.Net, see the Authorize.Net video guide to finding your API Login ID.
Select Settings in the left-hand navigation of your Keap account.
Select Payment Processing and Currency.
-
Select the Connect button next to Authorize.Net.
The screenshot above shows the Payment Processing and Currency settings screen in Keap. The Connect button appears next to the Authorize.Net option. Selecting Connect opens the Authorize.Net connection settings panel where the account credentials are entered.
-
Enter the following information in the Authorize.Net connection settings panel:
Name on Account — Enter the name associated with the Authorize.Net merchant account.
Login ID — Enter the API Login ID from the Authorize.Net account. The API Login ID is found in the Authorize.Net account settings under Security Settings. For a video walkthrough of how to locate the API Login ID, see the Authorize.Net video guide to finding your API Login ID.
Transaction Key — Enter the Transaction Key generated from the Authorize.Net account. The Transaction Key must be generated in the Authorize.Net account settings before it can be entered here.
Test Mode — Enable Test Mode to send test transactions through the connection without processing real payments. Test Mode must be disabled and set to Live Mode before processing actual customer payments. Leaving Test Mode enabled when processing real payments will cause transactions to fail.
Send Transaction Email — Select this checkbox to receive a transaction confirmation email from Authorize.Net for each purchase, in addition to the order notifications Keap sends automatically.
Select Save to complete the Authorize.Net connection. After saving, Authorize.Net will be active as a payment processor in Keap.
Frequently Asked Questions
What does this article cover?
This article covers how to connect Authorize.Net to Keap as a payment processor, including how to locate the required credentials from your Authorize.Net account and how to configure the connection settings in Keap. This article does not cover creating an Authorize.Net account. For help setting up an Authorize.Net account, visit the Authorize.Net website.
Where do I find the API Login ID and Transaction Key in Authorize.Net?
The API Login ID and Transaction Key are located in the Security Settings section of the Authorize.Net account. The Transaction Key must be generated in Authorize.Net before it can be used — it is not displayed by default. For a video walkthrough of how to locate the API Login ID, see the Authorize.Net video guide to finding your API Login ID.
What is Test Mode in the Authorize.Net connection settings?
Test Mode allows test transactions to be sent through the Authorize.Net connection without processing real payments. Test Mode should be used to verify the connection is working correctly before processing customer payments. Test Mode must be disabled and set to Live Mode before processing actual customer payments — leaving Test Mode enabled when processing real transactions will cause those transactions to fail.
What does the Send Transaction Email checkbox do?
Selecting the Send Transaction Email checkbox causes Authorize.Net to send a transaction confirmation email for each purchase processed through the connection. This email is sent by Authorize.Net in addition to the order notification emails that Keap sends automatically. If transaction confirmation emails from Authorize.Net are not needed, leave the checkbox unselected.
Comments
0 comments