Authorize.Net Advanced Integration Method (AIM)
The Advanced Integration Method also known as AIM is one of the 4 Authorize.Net integration options. It is specifically designed for those who need to customize the look and content of the credit card information page. The information is being collected with the help of a custom form, which can be customized to fit the overall design of the website. The gathered information i being further transmitted to Authorize.Net Payment Gateway for data processing. This way the user will not be redirected to Authorize.Net website, but will remain within the website during the entire purchase process.
In advance to using the payment method it is important to make sure to have:
- Bank account which allows Internet transactions,
- Authorize.Net Payment Gateway account,
- SSL certificate on you website.
Since the information of the user is being collected with a custom form within the website and only after that being transmitted to the payment gateway it is required to have an SSL certified site (https). The main requirement here is a 128-bit Secure Sockets Layer (SSL) connection between the web server and the Authorize.Net payment gateway.
Installation and Set up
To install the tool, go to Ecommerce WD>Tools. Press “Choose file” and select ecommercewd_authorizenetaim.zip file, press “Upload and Install” button.
The tool will appear and become accessible from the Payment Systems Menu, where you can publish and unpublish the tool. Click on “Authorize.net(AIM)” to open the tool options.
In “API options” tab you can select the checkout mode- test or live. Then you should provide the API login and transaction keys. You can fill in test and/or live mode keys.
To obtain the keys, please follow the steps below:
- Log into your Merchant Interface at https://account.authorize.net.
- Click Account from the main toolbar.
- Click Settings in the main left side menu.
- Click API Login ID and Transaction Key in the Security Settings section.
- Under Create New Transaction Key, enter your Secret Answer.
- Note: When obtaining a new Transaction Key, you may choose to disable the old Transaction Key by clicking the box titled, Disable Old Transaction Key(s). You may want to do this if you suspect your previous Transaction Key is being used fraudulently.
- Click Submit.