To start, go to System -> Configuration -> Payment Methods -> Authorize.Net CIM (by IWD)

General Configuration
Accept.js Settings
General Settings
Advanced Settings
eCheck General Configuration
eCheck General Settings
eCheck Advanced Settings




GENERAL INFORMATION


Test Gateway URL
  • Enter the test gateway url for your account

Live Gateway URL
  • Enter the live gateway url for your account




GENERAL CONFIGURATION


Enabled
  • Enable / disable the CIM payment method

Status
  • Notification if Authorize.net account API credentials are entered correctly

API Login ID
  • Enter your Authorize.net login ID

Transaction Key
  • Enter your API transaction key

Authorize.Net Sandbox Account
  • Set to ‘Yes’ if you wish to use sandbox test mode




ACCEPT.JS SETTINGS


Enabled
  • Enable Accept.js to maximize your data security by directly sending sensitive payment information directly to Authorize.Net without interacting with your server. Strongly Recommended.
    • Note: Since Accept.js sends the credit card number directly to Authorize.Net, using this extension for all credit card transactions may make you eligible for PCI Self-Assessment Questionnaire (SAQ) A-EP.

Client Key
  • Enter your Authorize.Net client key that can be obtained in your Authorize.Net merchant account by going to Account > Settings > Security Settings > General Security Settings > Manage Public Client Key



GENERAL SETTINGS


Title
  • Specify the payment method’s title that customers will see on the checkout page. Note, this can be changed per Store View.


Payment Action
  • Authorize Only - payment amount will be authorized but not captured
  • Authorize and Capture - payment amount will be authorized and captured


Validation Type
  • Test transaction $0.01 - once user enters credit card information, a test transaction for $0.01 will be placed to verify the card details are correct. The test transaction will be voided after validation and the customer will not be charged.
  • Card number validation only - once user enters credit card information, system will verify the credit card number matches the card type
  • No validation performed - system will not check to verify any of the user’s entered credit card details is correct.


New Order Status
  • Specify the default status to assign orders to that are placed via CIM payment method


Require Account to be Saved?
  • If you would like to require customers to save their account details then set this setting to ‘Yes’. If ‘No’ then customers will be able to checkout without saving their account information on Authorize.net’s server and reuse this information when placing an order in the future


Accepted Currency
  • Select the accepted currency for this payment method


Payment from Applicable Countries
  • Specify if the CIM payment method will be allowed for customers in all countries or only specific countries


Minimum Order Total
  • If you require a minimum order total in order for customers to qualify to use CIM payment method then enter the minimum amount


Maximum Order Total
  • If you would like to limit orders over a certain total from using this payment method then specify the maximum order total


Sort Order
  • Enter the order in which this payment method should appear in relation to the other enabled payment methods in your checkout


Debug
  • If ‘Yes’ then all communication with the payment system will be recorded in a log file where you can see errors and failed responses




ADVANCED SETTINGS


Send Shipping Address
  • If ‘Yes’ then the customer's shipping address will be sent with the payment transaction

Send Line Items
  • If ‘Yes’ then the ordered items will be included with each transaction




AUTHORIZE.NET eCHECK, GENERAL CONFIGURATION


Enabled
  • Enable / disable the CIM payment method

Status
  • Notification if Authorize.net account API credentials are entered correctly

API Login ID
  • Enter your Authorize.net login ID

Transaction Key
  • Enter your API transaction key

Authorize.Net Sandbox Account
  • Set to ‘Yes’ if you wish to use sandbox test mode



AUTHORIZE.NET eCHECK, GENERAL SETTINGS


Title
  • Specify the payment method’s title that customers will see on the checkout page. Note, this can be changed per Store View.


Payment Action
  • Authorize Only - payment amount will be authorized but not captured
  • Authorize and Capture - payment amount will be authorized and captured


Validation Type
  • Test transaction $0.01 - once user enters credit card information, a test transaction for $0.01 will be placed to verify the card details are correct. The test transaction will be voided after validation and the customer will not be charged.
  • Card number validation only - once user enters credit card information, system will verify the credit card number matches the card type
  • No validation performed - system will not check to verify any of the user’s entered credit card details is correct.


New Order Status
  • Specify the default status to assign orders to that are placed via CIM payment method


Require Account to be Saved?
  • If you would like to require customers to save their account details then set this setting to ‘Yes’. If ‘No’ then customers will be able to checkout without saving their account information on Authorize.net’s server and reuse this information when placing an order in the future


Accepted Currency
  • Select the accepted currency for this payment method


Payment from Applicable Countries
  • Specify if the CIM payment method will be allowed for customers in all countries or only specific countries


Minimum Order Total
  • If you require a minimum order total in order for customers to qualify to use CIM payment method then enter the minimum amount


Maximum Order Total
  • If you would like to limit orders over a certain total from using this payment method then specify the maximum order total


Sort Order
  • Enter the order in which this payment method should appear in relation to the other enabled payment methods in your checkout


Debug
  • If ‘Yes’ then all communication with the payment system will be recorded in a log file where you can see errors and failed responses




AUTHORIZE.NET eCHECK, ADVANCED SETTINGS


Send Shipping Address
  • If ‘Yes’ then the customer's shipping address will be sent with the payment transaction

Send Line Items
  • If ‘Yes’ then the ordered items will be included with each transaction