Authorize.Net V70

In this Topic: Show

Overview

Authorize.Net AIM integrates with Monsoon Stone Edge to process electronic credit card transactions for web, phone, fax or POS orders.

AIM supports authorizations/delayed capture, sales, void/credit (depends on whether batch is closed).

eChecks (ACH) are supported at Process Orders, Manual Orders and the Multi-Order Processor. Stone Edge does not currently support eCheck hardware, so all check information must be manually keyed at the POS or Manual Orders screens.

eChecks are supported for web orders as long as the shopping cart provides the correct data points.

eCheck payments must be manually verified with Authorize.Net, in three to five business days, to be sure the funds are received. If the check was refused by the ACH system, the user must manually edit the Amount Received in the Stone Edge transaction record to $0.00 to reflect the balance due from the customer.

Authorize.Net highly recommends that you do not ship the goods until you have confirmed that the check cleared ACH Processing.

At Multi-Order Processor, eChecks are only "processed" if you set the Credit Card Mode to "Sale".

Support for AuthNet CIM begins in V7.1.

Configure Stone Edge to work with Authorize.Net AIM

  1. Go to the Main Menu>Settings>System Functions>Set System Parameters. The Set System Parameters dialog box opens. If you use different payment accounts for each of your shopping carts, set the parameters listed below in the PC & Cart Based parameters (Special System Parameters).

  2. Set system parameter, WebTransactionType to match the transaction type used by the shopping cart. The choices are Pre-Authorize or Sale. If payments are authorized at the cart and a delay capture/post is submitted by Stone Edge, set this parameter to Pre-Authorize. If payment is captured in full at the web store, set this parameter to Sale.

  3. Select the Credit Card parameter group.

  4. Set CreditCardProcessor to Authorize.Net.

  5. Select Save.

  6. Make sure that the CCInfoPrefix parameter is set to *ANET*. Be sure to select Save if you are making a change.  

  7. Enter your Authorize.Net API LoginID in the AuthNetUser system parameter and your Authorize.Net TransactionKey in the  AuthNetTransactionKey system parameter. You can find this information at the Authorize.Net website by searching for API Credentials under Account Settings. Make sure that there is no value specified in the AuthNetPassword system parameter.

  8. While testing the integration, set parameter AuthNetTestMode to TRUE, and set it to FALSE when you are ready to begin processing "live" transactions.

  9. Set AuthNetSendEmail to TRUE if you want Authorize.Net to send its own email confirmation to your customer upon the completion of a transaction. Set it to FALSE if you do not want Authorize.Net to send a confirmation email to your customers.

  10. Review the following order processing system parameters and set them according to how you want Stone Edge to behave when processing electronic payments:

 

 

 

 

Configure the Stone Edge Point of Sale System to work with Authorize.Net AIM

  1. Go to the Main Menu>Settings>System Functions>Set System Parameters. The Set System Parameters dialog box opens. If you use different payment accounts for each of your shopping carts, set the parameters listed below in the PC & Cart Based parameters (Special System Parameters).

  2. Select the Credit Card POS parameter group.

  3. Set CreditCardProcessorPOS to Authorize.Net.

  4. Select Save.

  5. Make sure that the CCInfoPrefix parameter is set to *ANET*. Be sure to select Save if you are making a change.  

  6. Enter your Authorize.Net API LoginID in the AuthNetPOSUser system parameter and your Authorize.Net TransactionKey in the  AuthNetPOSTransactionKey system parameter. You can find this information at the Authorize.Net website by searching for API Credentials under Account Settings. Make sure that there is no value specified in the AuthNetPassword system parameter.

  7. While testing the integration, set parameter AuthNetPOSTestMode to TRUE, and set it to FALSE when you are ready to begin processing "live" transactions.

  8. Set AuthNetPOSSendEmail to TRUE if you want Authorize.Net to send its own email confirmation to your customer upon the completion of a transaction. Set it to FALSE if you do not want Authorize.Net to send a confirmation email to your customers.

  9. Set AuthNetPOSAcctIsCardPresent system parameter to TRUE, if you are using a "card present" AuthNet account to process POS orders.

  10. Optional: Set system parameter RequireAuthForPOSOrders to TRUE to require an authorization.

 

Authorize.Net V71+

 

Created: 10/20/14

Modified:

Go to Top