Screen: ShopSite > Commerce Setup > Payment > Configure Processor

Important information about ShopSite and Authorize.Net Security Features

Authorize.Net SIM

Overview

If you have an Authorize.Net merchant account, you can configure ShopSite to process credit card orders in real time using Authorize.Net's Server Integration Method (SIM) to communicate with the Authorize.Net servers. Your customers will begin the checkout process on ShopSite by filling out their billing and shipping information. Next, they will be taken to Authorize.net to enter in their credit card information for verification. Finally, they will be taken back to the ShopSite Thank You page to show that the order has been successfully submitted.

Go to the Orders screen in the back office, select the order and click Bill Orders to start the process for receiving payment. ShopSite will send a request to Authorize.Net to capture the funds for that order, and the funds will be transferred to your merchant bank account, usually within a couple of business days.

API

Authorize.Net has several different programmatic interfaces. This interface uses their older API -- SIM. Instead of SIM you may want to choose their newest API by selecting Authorize.Net when you configure a payment processor in ShopSite.

Getting Started

Follow the steps below to get started with Authorize.Net SIM.

  1. If you do not already have an Authorize.Net account contact this merchant account provider to obtain a merchant bank account and/or a credit card processing account with Authorize.Net. They are an Authorize.Net reseller and have a program in place just for ShopSite merchants.
  2. Use the account information for your new accounts to fill in the fields in the ShopSite Authorize.Net SIM Settings screen, as explained below.
  3. Begin processing transactions.

Setup

From the Commerce Setup screen, select Payment, then scroll down and select the box for Authorize.Net SIM labelled Authorize.Net Secure Checkout, then click Configure. You will see a screen with the following fields:

Host
(read only) The name of the Authorize.Net server that will process your transactions.
Port

(read only) The port on the Authorize.Net server to send transaction information to.

Authorize Script

(read only) The path and filename of the script that authorizes transactions.

Authentication

You must enter your Authorize.Net login ID and Transaction Key.

API Login ID
Enter your Authorize.Net login ID
Transaction Key
Enter your Authorize.Net Transaction Key here.
MD5 Hash Value
MD5 Hash Value is a secret string that may be added to the merchant authentication used by the gateway. If you configure a value in the Authorize.Net Merchant Portal, that same string must be added here.

Transaction Settings

Order Transaction Type
Specify the type of transaction that you want ShopSite to process when a customer places an order. For most situations, you should leave this set to Authorize Only. If your store sells digital download products, you may want to set this to Authorize and Capture (Sale) to ensure that the funds are actually captured before customers are given access to the online products.
Authorize Only
This is the normal transaction method for ShopSite. When a customer clicks "Submit This Order," ShopSite sends the transaction to Authorize.Net for authorization, the transaction is authorized, and ShopSite is notified of the authorization. A "hold" for the amount of the purchase is placed on the customer's credit card, but the funds are not "captured" until the merchant goes to the Orders screen in ShopSite and clicks Bill Orders.
Authorize and Capture (Sale)
This method authorizes a transaction and captures funds all at once. ShopSite sends a transaction to Authorize. Net for approval, the transaction is approved, ShopSite is notified of the approval, and the transaction automatically settles at the end of the business day without any further action by the merchant. If you select this transaction type, you will not be able to use the Bill Order button on the Orders screen to capture funds because they are captured at the time of the order.
Billing Transaction Type
Specify the type of transaction that you want ShopSite to process when you click the Bill Orders button. For most situations, you should leave this set to Prior Auth Capture.
Transaction Currency
Select a currency type that Authorize.Net will use.
Order Description
This is text to identify that the billing originated with your ShopSite store, and is most commonly seen on credit card statements.
Display Error Details
Check this box only when setting up a new Authorize.Net account and making test purchases. If there are any problems with the transactions, the customer will see details about the error. Hopefully that customer is you just making test purchases. Turn this option off when you are ready to accept real transactions.

Gateway confirmation email



Note:

To send confirmation emails from Authorize.Net SIM, a sender email address must be configured in the User Administration section within the Authorize.Net account.

From within the User Administration section of the account, click on Account and then User Profile. From the User Profile page, click on Edit Profile Information. Ensure that there is an email address on file within the profile and then scroll down to the bottom of the page to verify that the sender is marked.

Send email to customer
Select whether Authorize.net should send a payment confirmation email to the customer. You can select True to send an email, False to not send an email, or you can select Use gateway default setting.
Email address for merchant copy
Email address to which the merchant copy of the gateway confirmation email will go. Leave this blank, no merchant copy will be sent.
Email receipt header
Optional: HTML for the header that will appear on the receipt.
Email receipt footer
Optional: HTML for the footer that will appear on the receipt.

Payment page customization


As customers are taken to Authorize.Net's servers to make their payments, these fields allow merchants to customize the look of the payment page using HTML to mimic the rest of their website.
Payment form header
HTML for the header that will appear on the payment page.
Payment form footer
HTML for the HTML footer that will appear on the payment page.
Return to Store link text
The text from this field is used to generate a link back to the merchant's store from Authorize.Net's payment information page. This link allows customers to return to the merchant's store before finalizing their purchase.

Fill in the proper values and click Save and Enable.


ShopSite Help and Resource Center
Last updated: February 18, 2014
Give Feedback


ShopSite Shopping Cart Software