RealCart User Manual
[ << Previous ] | [ Index ] | [ Search ] | [ Next >> ]
Did this page answer your question?  Tell us below...

Configuring your checkout
Authorize.Net

Setting up Authnet SIM or
setting up Authnet AIM

RealCart suggests that you use Authorize.Net if you are located in the continental USA. If your business resides outside the USA you should consider WorldPay. If you already have a merchant account and payment gateway other than Authorize.Net you can check out our official list of supported payment gateways. RealCart currently is only compatible with the Authorize.Net Simple Integration Method (SIM) method of posting transactions. It is not known if or when RealCart will release an Authorize.Net Advanced Integration Method (AIM) integration.

Getting Started

There are plenty of things you can read to learn about Authnet or you are free to jump right in and start accepting payments with Authorize.Net SIM method right away by doing the following things in this order:
  1. Get your Authnet Transaction Key.
  2. Configure RealCart.
    • Enter your Authnet LogIn ID.
    • Enter your Authnet Transaction Key.
  3. Configure Authnet.
    • Disable WebLink.
  4. Publish your store.
  5. Test your checkout.

Learn about Authorize.Net

Documentation

Authorize.Net Developer Integration Guide - This guide contains all of the information you need to customize your Authorize.Net checkout page template. All of the supported and required field names are listed here.
Simple Integration Method (SIM) Implementation Guide PDF - This document details the technical specifications and features of the SIM connection method. SIM uses a secure, encrypted HTTPS form POST connection to the Authorize.Net Payment Gateway. With SIM, each transaction is authenticated using a unique fingerprint (like a password).
Although RealCart does not directly support the Authorize.Net Advanced Integration Method (AIM), the Advanced Integration Method (AIM) Implementation Guide PDF is available for those with the skills and knowledge necessary to integrate this more difficult method. This document details the technical specifications and features of the AIM connection method. AIM uses a direct secure sockets layer (SSL) connection to the Payment Gateway and is Authorize.Net's recommended connection method.

Merchant Center

Authorize.Net Rates - These are some of the lowest rates you will find anywhere on the worlds finest payment gateway.
Authorize.Net Application - Nothing to lose. No obligation application to see if you can become approved for Authorize.Net.
Authorize.Net FAQ - New to accepting credit cards on the internet? Check out all that Authorize.Net has to offer.

Obtaining your Authorize.Net Transaction Key

If you do not have a transaction key yet you can get one at Authorize.Net’s site. Here’s how to get one:
  • Log on to your AuthNet account here: https://merchant.authorize.net/.
  • Click the Settings link at left.
  • Click the Obtain Transaction Key link (2nd link down in the third catagory called Security).
  • Look at the Secret Question and type the answer in the “Secret Answer” space provided.
  • Check the Disable Old Transaction key checkbox.
  • Click the Submit button.
  • A new screen will appear showing a new: “Transaction Key”.
  • Copy and paste this number into the UserFields dialog box in RealCart (as described above)
  • Click the Log Out link.
You will want to guard this number with your life. This is literally a key to your bank account and, as such, should be protected accordingly. The SIM method should really only be used on a secure server whenever possible.

Configuring RealCart to use Authorize.Net

Configuring your checkout for Authorize.Net is as easy as following these steps:
  • Start RealCart.
  • Open the Checkout Wizard by clicking the Cash Register button on RealCart’s large toolbar.
  • Click the Server tab.
  • Select Order Provider for the server type.
  • In the Order Provider pull-down menu choose Authorize.Net SIM xxx. (Where ‘xxx’ is either PHP or ASP.)
  • Enter the Authorize.Net Login ID in the appropriate field.
  • Click OK (or Next > if configuring for the first time.)
  • Finish (or Close) the checkout wizard by clicking either the Finish button or the OK button. (Whichever one is available.)
  • Select Options at the bottom of RealCart’s Tools menu on RealCart’s main menu.
  • Select the UserFields tab.
  • Scroll to where you can see the entry called: AuthnetTXkey. This may appear alphabetically on your list of entries or it may appear towards the bottom. Scroll all the way both ways to find it if necessary. (If you do not see an entry called AuthnetTXkey anywhere in the list then you need to upgrade to the latest version of RealCart.)




  • Double-click the word AuthnetTXkey to change the value from: notinstalled to your actual Transaction Key from Authorize.Net (something like: Y6XymuFuHxpQSmqT) making sure you leave the cursor on the same line as the transaction key. DO NOT LET THE CURSOR fall to the next line. It must remain at the end of the top line in the box.




    Be SURE

    You do not let the cursor go beyond the last character of your Transaction Key. (as shown above...)

    Do not let the cursor slip to the next line

    (as shown below...)




  • Click OK.
  • Click OK.
  • Rebuild your pages with the Rebuild all pages button and then Publish your store.


Configuring Authorize.Net to use RealCart

Authorize.Net will soon require all merchants that utilize Web Link to deactivate it in favor of either the new Authorize.Net AIM or SIM payment gateway integration methods. RealCart works with the SIM method as described above. To avoid rejected payment form requests, make sure that Password-Required mode is ON at all times. To check the status of this setting:
  • Log into the Merchant Interface.
  • Click Settings in the main menu.
  • Click Password-Required Mode in the Transaction Submission heading at the top of the page.
  • Check the box labeled “Require Password for ALL Transactions.“ If this box is checked already, DO NOT uncheck it. It must remain checked.
  • Click the Submit button.
This will keep you in compliance with this new requirement.

Recommended Authorize.Net Settings

Although the only required setting is the Valid Referrer as described above. For optimum integration you may also want to set some other settings in your Authorize.Net configuration. The payment form can be customized in several different ways. Here are the optimum settings for the Payment Form / Weblink Field Settings.
  • Log on to your AuthNet account here: https://merchant.authorize.net/.
  • Click on Settings.
  • Click the Payment and Receipt Forms link.
  • Click the Form Fields link.
  • Check or uncheck the checkboxes so that they match the following:

    Field Name View     Enter    Required   
    Payment Information
    Recurring Billing Transaction
    Card Code
    Order Information
    Invoice No
    Description
    Customer Billing Information
    First Name
    Last Name
    Company
    Address
    City
    State
    Zip Code
    Country
    Phone
    Fax
    Email
    Customer ID
    Shipping Information
    First Name
    Last Name
    Company
    Address
    City
    State
    Zip Code
    Country
    Additional Information
    Tax
    Freight
    Duty
    Tax Exempt
    PO Number


  • Click the Submit button.
Of course you are free to change these settings. These are the recommended settings for optimum use with RealCart but they are not mandatory.

How Authorize.Net works

When your customer buys something from you he will be prompted to enter his contact info upon clicking the checkout button or checkout link. After entering address and telephone and clicking the Next > button a confirmation screen will appear with both “< Back” and “Next >” buttons so he can either go back and make corrections or click Next to complete the order.

After the second “Next” button a new window may appear bearing the secure icon (a padlock for MSIE users, a key for Netscape users).

The customer will then enter her credit card into this secure browser and click the order button. Opening a new window is necessary in order to display the security icon (lock or key) indicating a secure transaction. If the payment window simply opened in the frameset the secure transaction icon would not be displayed because the rest of the frameset is NOT secure.

Once the customer completes the transaction with RealCart both you and your customer receive an email from Authorize.Net informing you both of the transaction. At this point you should verify that this is a legitimate order. (Make sure it isn’t a fake email.) If you are convinced of it’s validity then you are free to fill the order. Once a day your sales are automatically deposited into your company bank account.

If you do not receive an email you should log in to Authorize.Net’s Merchant Login Area and go into your Settings and check the email address(es) you have defined in the Manage Contact Information section of your settings.

Copyright © 1995-2006, RealCart.com®
Made possible by the Grace of God.
Do yourself a favor, LoveYourWife.com.
This page last modified on


 


How do you rate this information?
Your email:
select a response: Great information
Good information
Need more info
Out of date information
Wrong information
Enter your comments: (optional)