Authorize.Net Setup

This article describes settings necessary to connect Payment Center with your Authorize.Net account.

Authorize.Net Account

Follow the Gateway Setup below to obtain an Authorize.Net account (that is if you don’t have one already).

Gateway Setup

  1. Sign up for Authorize.Net Online Payment Services. You can apply online by following this link.
  2. When signing up, ensure that your account has the AIM API enabled.
  3. Once you have your account setup, login to your account and follow the steps below: (Note that the following steps were current at the time of this writing. Please contact Authorize.NET if you have difficulties obtaining your API credentials)
    1. Go to Merchant Profile, ensure that Payment Gateway is enabled
    2. Go to Account tab | Settings. Click API Login ID and Transaction Key
    3. Enter the answer to the secret question to obtain API Login ID and Transaction Key then click Submit
    4. You will be presented with your API credentials. Please make a note of these values because they will be needed in order to setup the connection between Payment Center and Authorize.Net. Click Continue.

For more information on obtaining API Login ID and Transaction Key, follow this link to Authorize.Net’s videos: Look for API Login ID and Transaction Key.

Payment Center Settings

  1. Login to your Salesforce account and go to Payment Center Settings tab.
  2. In the Payment Processors related list, click Authorize.Net.
  3. Edit Authorize.NET and enter your API credentials in the Live Settings section. Enter your Authorize.NET API Login ID in API Live User and your transaction key in API Live Transaction KeyScreen Shot 2016-06-21 at 7.57.16 AM
  4. Test your connection by clicking the Test Connection button. If your connection has failed, ensure that your API credentials are correct.
  5. If you require the security code (CVV2) for every payment, check Require CVV2 box.


Payment Center comes pre-installed with a test Authorize.Net account. You may use the account to see how payment works. To use the test account, ensure that the Live flag is unchecked:

  1. Go to Payment Center Settings tab. In the Payment Processors related list, click Authorize.Net.
  2. Live flag should be unchecked, as shown below:

To do a test payment transaction, do the following:

  1. Go to Payments tab then click New.
  2. Select Authorize.Net as the Payment Processor.
  3. Use the following credit card information:
    1. Credit Card Type : Visa
    2. Name on Card : Any name
    3. Credit Card Number : 4111111111111111
    4. Expiration : Any future date
  4. Follow onscreen instructions until you successfully process the payment.

Going Live

  1. To go live, go to Payment Center Settings tab. Under Payment Processors related list, click Authorize.Net.
  2. Check Live and Use As Default boxes, then click Save
  3. Also ensure that your Authorize.Net account is in live mode.


Was this article helpful?

Related Articles

Comments are closed.

  • About Us builds enterprise apps on the platform. We have created some of the most popular apps on the AppExchange, and are being used by over 2000+ Salesforce users and continues to grow.

  • Our Culture

    As a company, we believe in simple. So we build simple applications out of complex processes. We also provide unparalleled customer support because we truly believe that our customers' success is our success. Read more on what our customers say about us.
  • Check Our Customer Reviews

Copyright © 2019, Inc.
21151 S. Western Ave., Suite 215, Torrance, CA 90501, USA
All trademarks, trade names and logos appearing on the site are the property of their respective owners.
^ Back to Top