Configuring Authorize.Net payments

IMPORTANT: Authorize.Net is not a recommended solution and we now recommend you use the Square Terminal system.


If your payments company supports Authorize.Net you can integrate with the sales screen and take payments directly. There are a few steps to configure this but it is fairly easy.

Getting the Authorize.Net keys

When setting up the Authorize.Net payment type there are three bits of information you will need. These are the Login Id, Transaction Key and Client Key. Your payments company should be able to give you these codes but if not they should give you a login to the Authorize.Net portal so you can retrieve them yourself. 

To obtain your Login Id and Transaction Key follow these steps.

  1. Log into the Merchant Interface at https://account.authorize.net.
  2. Click Account from the main toolbar.
  3. Click Settings in the main left-side menu.
  4. Click API Credentials & Keys.
  5. Enter your Secret Answer.
  6. Select New Transaction Key.

To obtain your Client Key follow these steps

  1. Log into the Merchant Interface at https://account.authorize.net.
  2. Click Account from the main toolbar.
  3. Click Settings in the main left-side menu.
  4. Click Manage Public Client Key.
  5. Select your Client Key for setting up.

Important information: Your Authorize.Net account must be set up as Card Not Present or transactions will fail.

Setting up the Authorize.Net payment type

1. Click on  Settings in the side menu

2. In the Setting screen under the  Payments  section  click  the Manage Payment Types option.

3. In the  Payment  Type Search screen click Add a New Payment Type


4. Make sure to enter all the details as indicated in the screenshot below, specifically the Login Id, Transaction Key, Client Key and Payment Category, then click Save to add it.

Your payment type is now ready to use and will be an option when performing payments in the Sales screen.

Integrating a card reader

If you wish you can integrate with a card reader. The Authorize.Net configuration only supports electronic stripe readers such as these MagTek readers . Before purchasing a reader contact us to ensure it is compatible. Better is to use our Apriva integration which uses a modern and more secure pin-pad. 

If you do wish to use the electronic stripe reader follow these steps.

Setting up and testing the card reader

The card reader is a basic keyboard emulator device. What that means is when you scan a card the card details will be output as if typed. Testing the card is very easy, just follow these steps

  1. Plug your card reader into a USB port on your computer. It should be automatically detected by Windows.
  2. Open the Notepad application on Windows
  3. Scan any credit card in the card reader. Don't worry, you won't be charged anything.

If the reader is configured correctly a line of characters will appear in Notepad as if they were typed. If when you scan nothing appears in Notepad you will need to consult the manual that came with the card reader to ensure it is in keyboard mode or contact the company the sold it to you for help.

Authorize.Net is now ready for use and will be available under the Gateway button when performing a payment in the Sale screen.

Still need help? Contact Us Contact Us