To Configure Authorize.Net as a Payment Gateway, follow these steps:
- Click on Settings > Payment Gateways
- If it is not listed, go to Settings > Installed Modules.
- click on the Install Module button
- on the Install Module window, enter the following details:
Module Name: Credit Card
Module Description: Authorize.net AIM Credit Card Module
Module File Name: authorize_net_aim
Module Type: Payment Gateway
Height: 600
Width: 500
- Save it.
- Go to Settings > Payment Gateways
- Click on the Authorize.net link.
- On the Authorize.net Payments window, enter the following:
- Module Name - the name you want customers to see when they select this payment option
- Payment URL - If you need to change the URL, enter it here.
- Production URL - https://secure.authorize.net/gateway/transact.dll
- Merchant ID - Your Authorize.Net Merchant ID
- Transaction Key - The transaction key set in your Authorize.Net Account area
- Enable Testing - enable or disable test transactions
- Authorization Type - Authorization Only or Authorization and Capture
- Enable Security /CVV Code - If you want to require users to enter the CVV security code, enable this option
- Send Customer Notification - Enable this option to allow Authorize.Net to send notifications to your customer for their payment
- Send Merchant Notification - Enable this opiton if you want Authorize.Net to send notification emails to your merchant email address
- Enable Debug Email - If you want the system to send you debug emails to your security alert email address, enter the email here.
- Enable MD5 Hash - Enable the md5 security hash option from your Authorize.Net
- Enable Recurring Billing (BETA) - by enabling this option, you can use the Recurring Billing features in Authorize.Net for membership-based products. (this option is still being tested)