Integration with Authorize.net

If you are a US resident, click on the button below to see fees and apply for an account
       

If you are a UK resident or leave in a country using the €, click on the button below to see fees and apply for an account
  and   ​  

In this article:


Set up the integration with Authorize.net

​1. Go to Settings>Online Payments 

2. From the Payment gateway scroll down menu, select Authorize.net

2. Enter your Authorize.net API Login ID and your Authorize.net API transaction key.

 


How can you obtain your Authorize.net API Login ID?

To obtain your Authorize.net API Login ID:

1. Log into the Merchant Interface at https://secure.authorize.net

2. Select Settings under Account in the main menu on the left

3. In the Security Settings section, click on API Login ID and Transaction Key
If you have not already obtained an API Login ID and Transaction Key for your account, you will need to enter the secret answer to the secret question you configured at account activation.

4. Click Submit.


Customer Information Manager

The Customer Information Manager (CIM) allows you to store customers' sensitive payment information on Authorize.net’s secure servers, simplifying your compliance with the Payment Card Industry Data Security Standard (PCI DSS) as well as the payments process for returning customers and recurring transactions.

It enables you to provide returning customers with the convenience of not having to re-enter their personal data every time they visit your Web site.

You need to enable the feature in your Authorize.net account, and then mark it as enabled in Bookeo. When this is done, Bookeo will collect card details for you.
For more information about CIM, please visit http://www.authorize.net/solutions/merchantsolutions/merchantservices/cim/.


How to turn off the Test Mode

By default new Authorize.net account are in "test mode", i.e. they let you test transactions without processing real payments. If you want to start processing payments, you need to turn test mode OFF in your Authorize.net account.

In your Authorize.net account:

1. click on the Account link at the top

2. click on Test mode

3. click on the button to turn test mode OFF.


Make sure to check your AVS settings to avoid missing legitimate payments

AVS (Address Verification Service) is a feature of Authorize.net that matches the billing address of the credit card with the address provided by the customer, and can reject the payment if the two don't match. It's up to you to decide what to reject and what to accept in these cases, but it is important to understand this feature in order to not miss legitimate payments.

To review your AVS settings:

1. Open your Authorize.net account

2. Click on Account/Address Verification Service

3. Contact Authorize.net's support if you need more details.

If a payment is declined because of an address mismatch the customer will receive this message: "The transaction has been declined because of an AVS mismatch. The address provided does not match billing address of cardholder"


Understand 'test' transactions when a new credit card is stored 

​If you use Authorize.net's CIM function, and you set Bookeo to remember customers' credit card details, every time a new credit card is stored, Authorize.net will perform a test transaction to validate the credit card with the credit card networks.

The transaction description will be something like "Test transaction for ValidateCustomerPaymentProfile.", the amount will be 1$ and the transaction will be "Authorization only".

There is NO CHARGE actually occurring. This is only a test transaction that Authorize.net performs to check the validity of the credit card being stored. If you have any question about this transaction, please contact your Authorize.net representative.


Supported Credit Card Processors 

Authorize.net supports the following credit card processors:

1. In the US

  • Chase Paymentech (Tampa Processing Platform)
  • Elavon
  • First Data Merchant Services (FDMS) Omaha, Nashville 
  • EFSNet Processing Platforms
  • Global Payments
  • Heartland Payment Systems
  • TSYS Acquiring Solutions
  • WorldPay Atlanta Processing Platform

For more information, please see Authorize.Net Processor Connections.

2. In Canada

  • Chase Paymentech (Tampa Processing Platform)
  • Elavon
  • Global Payments

For more information, please see Authorize.Net Processor Connections.

3. In the UK

  • AIB Merchant Services
  • Barclaycard
  • First Data Merchant Solutions (MSIP platform)
  • HSBC Merchant Services
  • Streamline
  • WorldPay 

For more information, please see Authorize.Net Processor Connections.

4. In Europe

  • AIB Merchant Services
  • Barclaycard
  • HSBC Merchant Services
  • Streamline
  • WorldPay 

For more information, please see Authorize.Net Processor Connections.