Set Up Authorize.net for Payments

Prev Next

This process is necessary for Payments to be allowed to communicate with the Authorize.net gateway.

Important Notes

  • Your account must be configured for eCommerce to process public page transactions.

  • Your account must be configured for retail to use EMV devices. For retail setup, please see the additional credentials that will be needed.

  • This process is for new Authorize.net customers only. If you are currently processing with Authorize.net and a CivicPlus product, resetting your PIN will break your current integration.

Disclaimer

This article is for information purposes only. We cannot make any guarantee to the accuracy of these specific steps below as Authorize.net may make modifications to what things are called or where they are placed. The outline below should be substantially like what you should see on the Authorize.net site.

Customer Responsibilities

The customer is responsible for configuring the Authorize.net transaction ID and providing the right API login ID to CivicPlus. The customer must also ensure that their account is configured to accept e-commerce transactions. If the customer does not do these items, users will not be able to complete a transaction.

Obtain Your API Login ID & Transaction Key

  1. Navigate to Authorize.net, click Sign In, and select your option sign in

  2. Click Accountaccount authorize.

  3. Select API Credentials & Keysapi credentials and keys.

  4. Copy your API Login IDapi login id.

  5. Select New Transaction Keynew transaction key.

  6. Click Submitsubmit key.

  7. Follow the prompts to verify your identity

  8. Copy your key Copy your key.

  9. Send your API Login ID and Transaction Key to the CivicPlus Support Team to have your CivicPlus Payments configuration set up

Common Issues

Code 87

If you received a code 87, you have not configured your Merchant Service Provider correctly. All transactions are processed as eCommerce. Please see Authorize.net’s documentation for more information.

Fraud Detection Filters

If you are using any fraud detection filters, such as "Transaction IP Velocity" you will want to be sure that you whitelist the Payments IP addresses. Please contact Support for our IP addresses.

Resources