ShopSite

Important information about ShopSite and Authorize.Net Security Features

Authorize.Net

Real-time credit card processing with Authorize.Net is available in ShopSite Pro and Manager running on Linux and Sparc platforms. In order to use this, you must have an Authorize.Net account set up through an Authorize.Net reseller.

Getting Started

Follow the steps below to get started with Authorize.Net. You do not have to do the steps in this exact order, but you must complete all the steps before you can use ShopSite and Authorize.Net to process payment cards in real-time.

  1. Contact an Authorize.Net reseller and apply for a credit card processing account.
  2. Obtain an Internet Merchant Account with a bank. Your Authorize.Net reseller can help you with this.
  3. Fill in the fields in the ShopSite Authorize.Net Settings screen as explained below.
  4. Begin processing transactions.

Setup

From the Commerce Setup screen, select Payment, then click the Authorize.Net radio button and click on Configure Processor. You will see a screen with the following fields:
Host The name of the Authorize.Net server that will process your transactions.
Port The port on the Authorize.Net server to send transaction information to.
Authorize Script The path and filename of the script that authorizes transactions.
Capture Script The path and filename of the script that captures order information.
Timeout The number of seconds that ShopSite should wait for a response from the Authorize.Net server.
Merchant ID Enter the Authorize.Net User ID that was given to you by your reseller.
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.
Reject on AVS Failure Check this box to reject transactions in which the ZIP code doesn’t pass the Address Verification test.
Version Select the version of the Authorize.Net service that you are working with.

Fill in the proper values, click the Save Changes button, and you're all set.

Note: ShopSite is set for the configuration required by Authorize.Net version 3.0. If you are connecting to a service using Authorize.Net version 2.5, use the following settings:

Authorize Script /scripts/authnet25/AuthRequest.asp
Capture Script /scripts/authnet25/CaptureRequest.asp

Shopping Cart

When ShopSite is using Authorize.Net and an order is placed, the credit card information is sent to the Authorize.Net server. The server checks to see if the card is authorized to charge the amount indicated and sends back information -- no actual charges are executed. If the card is authorized, ShopSite stores the transaction information in the orders data base under Ordering Instructions.

If there is an error in the transaction, ShopSite displays an error screen to the customer and invites the customer to correct the errors (if possible) or to notify the seller.

Viewing

Viewing orders is unchanged except that Authorize.Net data is stored in the Ordering Instructions field of the orders database and is visible when viewing orders. The information begins with *ANET*.

Billing

Once you set up Authorize.Net as your store’s credit card processor, you’ll see a Bill Order button on the Orders screen. Select one or more credit card orders and click this button to send a payment request for those orders to the Authorize.Net server.

Again, if the request succeeds, the information returned by the server is appended to the earlier information in the Ordering Instructions field. The information begins with *ANET-BILL*.

If an error occurs, an error screen with further information is displayed.

Back to Main Help Page | Search | Give Feedback | Upgrade Info
If you are not finding the help you need, please give detailed feedback.