Authorize.Net Configuration
The Authorize.Net payment gateway gives you the ability to accept credit card and electronic check payments in USD, quickly and inexpensively.
The first step is to establish an Authorize.Net merchant account. As you go through the process, take note of the following information, which you will need to complete the configuration:
- API Login ID
- Transaction Key
To learn more about opening an Authorize.Net merchant account, visit their site at www.authorize.net.
1. | On the Admin menu, select System > Configuration. Then in the panel on the left under Sales, select Payment Methods. |
2. | Click to expand the Authorize.net section. Then, do the following: |
a. | To activate Authorize.net, set Enabled to “Yes.” |
b. | Set Payment Action to one of the following: |
-
Authorize Only
When an order is submitted, Authorize.Net validates and authorizes the transaction. You must then, log in to your Authorize.Net merchant account to capture the transaction.
Authorize and Capture
The payment is authorized and captured on the Authorize.Net site, and your store generates an order and invoice.
c. | Enter the API Login ID for your Authorize.Net merchant account. |
d. | In the Merchant’s Email field, enter the email address where you want to receive notification of orders processed by Authorize.Net. Leave blank if you do not want to receive notifaction of transactions from Authorize.Net. |
e. | Enter an appropriate Title to identify Authorize.Net during the checkout process. |
f. | Enter the Transaction Key for your Authorize.Net merchant account. |
g. | Verify the Gateway URL to the Authorize.Net server. |
h. | Verify the Payment Update URL to the Authorize.Net server. |
i. | Set the default New Order Status to one of the following: |
- Processing
- Processed Ogone Payment
j. | Set Test Mode to one of the following: |
-
Yes
When you are ready to test the configuration and process test transactions.
No
When you are ready to "go live" with the Authorize.Net payment method.
k. | Set Debug to “Yes” to record the details of all exchanges between the store and the payment system in a log file. |
In accordance with PCI Data Security Standards, credit card information is not recorded in the log file.
l. | Select the Accepted Currency for the store. |
m. | If you want to email the customer when the order is processed, set Email Customer to “Yes.” |
n. | Enter your store’s email address in the Merchant’s Email field. |
o. | In the Credit Card Types list, select each credit card which can be used with this payment method. Accepted credit card types include: |
- American Express
- Visa
- MasterCard
- Discover
- Other (approved by Authorize.Net)
p. | Set Payment from Applicable Countries to one of the following: |
-
All Allowed Countries
Customers from all countries specified in your store configuration can use this payment method.
Specific Countries
After choosing this option, the Payment from Specific Countries list appears. Select each country in the list where customers can make purchases from your store.
q. | To require customers to enter a card verification value (CVV), set Credit Card Verification to “Yes.” |
r. | Enter the Minimum Order Total and Maximum Order Total for Authorize.Net transactions. To qualify, the order total must exactly match the minimum or maximum threshold, or fall somewhere in between. |
s. | Enter a Sort Order number to determine the position of Authorize.Net in the list of payment methods during checkout. (0 = first, 1 = second, 2 = third, and so on.) |
t. | To permit the authorization of partial orders processed by Authorize.Net, set Allow Partial Authorization to “Yes.” |
3. | If you have an account with Cardinal Centinel® for the 3D Secure Credit Card Validation service, do the following: |
a. | For an additional layer of fraud protection for your transactions, set Enable 3D Secure Card Validation on Frontend to “Yes.” Then, do the following: |
b. | To prevent liability for chargebacks, set Severe 3D Secure Card Validation to “Yes.” |
c. | In the Centinel API URL field, enter the URL that was provided by Cardinal Centinel to establish the connection with their system. |
To learn more, see 3D Secure Credit Card Validation.
4. | When finished, click the Save Config button. |