Connect Authorize.Net as a Payment Gateway


This article describes the process of connecting Authorize.Net as your payment gateway.

Linked Articles:

- Step 3 of Onboarding 

- Quick Start guide.

Tip: There are four different payment gateways that you can choose from to make sure that online donations flow seamlessly into your Kindful database: Bloomerang Payments, Stripe, Authorize.Net, or PayPal.

Getting Started

If you don’t already have an account with Authorize.Net, learn more and sign up at

All you need are the following items:

  1. Transaction Key
  2. API Login ID
  3. CIM needs to be enabled on your Authorize.Net account through Settings
  4. Enable the Transaction Details API in your Authorize.Net account. Read more about it here.
  5. Update your CVV Validation Settings:
    1. CVV Validation on charge must be Disabled
    2. CVV Validation on Add Card can be Enabled if you choose

*It is our recommendation that you do not enable the Fraud Limit Setting inside of for the best experience.

The next section will walk through how to gather this information and get Authorize.Net connected to your account.

Note:  You might get emails from periodically, alerting you that they are about to upgrade to their most recent version.  It will also prompt you to reach out to us to make sure we are compliant with that version.  Rest assured, we stay on top of this, and your Kindful account will always stay up to date, and fully compliant with every version of 

Connect with Authorize.Net

Log in to Authorize.Net at

Click on Settings under Account on the main left menu.

From the Security Settings section, click API Login ID and Transaction Key..

Enter the Secret Answer to your account's Secret Question.

Once you’ve found the API Login ID and Transaction Key in your Authorize.Net account, go to Settings > Fundraising Settings > Gateways in Kindful.

Tip: You may want to keep this Authorize.Net window open, as you'll need to copy and paste both the API Login ID and Transaction Key into your Kindful account.

Scroll down to Authorize.Net on the Payment Gateways page and select Sign Up & Connect. (If you do not see contact our support team to activate it for you at no cost.)


In this window, enter your API Login ID and Transaction Key (if you need to pull this window up again after already clicking Sign Up & Connect, you can click Settings under Authorize.Net  instead).



Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request