In this Topic: Show
Authorize.Net AIM or CIM integrates with Monsoon Stone Edge, Version 7.1 or higher, to process electronic credit card transactions for web, phone, fax or POS orders. AuthNet CIM supports reference transactions, while Authnet AIM does not support reference transactions.
Authorize.Net 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 should be manually verified in three to five business days at Authorize.Net 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 customer's correct balance due. Authorize.Net highly recommends that you do not ship the goods until you have confirmed the check cleared ACH Processing.
At Multi-Order Processor, eChecks are only "processed" if you set the Credit Card Mode to "Sale".
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).
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.
Open the Monsoon Commerce Payment Module.
Select Payment Account Mgr.
In the Payment Accounts section of the screen, select New.
Enter an arbitrary name for the payment account in Acct Name.
Select Authorize Net from Gateway.
The purpose of each field is displayed at the bottom of the Access Credentials tab when it is selected. Double-click the appropriate field in the Value column to edit the current setting.
Enter your APIAccessKey. Double-click the field to edit it.
If this account is a Card Present account select Yes, otherwise, leave it set to No.
Leave the Password field blank.
Enter your API Login ID in UserName.
Set Testmode to Yes, while testing the integration with Authorize.Net. Set this to No to execute "live" transactions.
Set ProcessorSendEmail 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.
Select Save.
Assign the new payment account to the appropriate payment sources.
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).
Set system parameter, WebTransactionType to match the transaction type used by the shopping cart. The choices are Pre-Authorize, Sale or Token. 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. Select Token if your shopping cart provides tokens.
Open the Monsoon Commerce Payment Module.
Select Payment Account Mgr.
In the Payment Accounts section of the screen, select New.
Enter an arbitrary name for the payment account in Acct Name.
Select Authorize Net CIM from Gateway.
The purpose of each field is displayed at the bottom of the Access Credentials tab when it is selected. Double-click the appropriate field in the Value column to edit the current setting.
Enter your APIAccessKey.
If this account is a Card Present account select Yes, otherwise, leave it set to No.
Leave the Password field blank.
Enter your API Login ID in UserName.
Set Testmode to Yes, while testing the integration with Authorize.Net. Set this to No when you are ready to execute "live" transactions.
Set ProcessorSendEmail 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.
Select Save.
Assign the new payment account to the appropriate payment sources.
Review the following order processing system parameters and set them according to how you want Stone Edge to behave when processing electronic payments:
AllowCaptureHigherAmount - If TRUE, the program lets you change the amount of a delayed capture to an amount greater than the pre-authorized amount. If FALSE, a delayed capture must be for an amount less than or equal to the pre-authorized amount. (This depends on the payment processor's ability to capture a small percentage of the balance due over the amount authorized.)
CaptureApprovedOrdersAtImport - If set to TRUE and an order containing an authorization can be approved during import, the program tries to capture the payment at the time of import. If the payment cannot be captured, the order is not approved.
CaptureAtFillBackorders - If set to TRUE and an order containing an authorization is approved through the Fill Backorders feature, the program tries to capture the payment at that time. If the payment cannot be captured, the order is not approved.
CaptureAtManualApproval - If set to TRUE and an order contains a pre-authorization for payment, the program attempts to capture the payment when the order is approved. If set to FALSE, and an order contains a pre-authorization for payment, the program does not attempt to capture the payment when the order is manually approved.
RequireAuthForManualOrders - If set to TRUE and you are creating an order at Manual Orders, the program requires you to authorize the payment before it can be captured (as opposed to Sale). You must select Get Data from Order,and then select Authorization and Transmit to pre-approve the credit card payment.
Assign a Payment Account to a Payment Source
Created: 10/20/14
Modified: