"E-Commerce On A Shoestring"
by Deborah Anderson


© Copyright 1999 Deborah Anderson
Anderson Creations * All Rights Reserved

This article is written out of the experience that I had setting up our e-commerce enabled web site on a shoestring budget. It is not the only way and it is not necessarily the recommended way either, but this article may
be helpful in guiding you along the sometimes confusing path to a more dynamic e-commerce enabled web site.

For the sake of keeping this article as brief as possible, definitions for many of the terms below are NOT provided. If you have any questions as to what is being discussed, please email your question to mailto:danderso@virtualis.com

1. Choose the Company and/or Bank

Although there are many quality companies out there that will help you set up your merchant account and credit card processing system, we
found that Webtranz was the most economical (http://www.webtranz.com/cgi-bin/affiliate/banner.cgi?790). Some of the other companies may hold your hand and guide you throughout the system in a little
more detailed manner, but will cost more. For a sampling of companies to choose from see the Featured Links column below.

2. Ask Questions

Is there an application fee and credit check?
What are the batch fees?
What is the per transaction percentage fee?
(this varies depending on your industry)

Do they set up the Merchant Account for you or do you need to contact a bank?

No - Contact Your Bank first

Yes - Ask the following questions: Is there a monthly bank charge?
Is there a monthly sales minimum? Will you be charged if your sales fall
below the sales minimum?

3. Determine what type of processing that you wish to do.

Are you a retail store also? You may want a swipe card system.

Are you desiring to process the credit cards with your computer hooked up to a modem?   You may want the software option for your particular computer.

Ideally you want real-time-processing which will provide you, the merchant, with the payment right away, without you being present and without you having to transmit the payment information yourself.

This is not always the most economical method if you are extremely limited on funds when starting out. You may transmit the payment information via the hardware or software method mentioned above after the order is placed and
before the product is delivered.

You may always upgrade to a real-time-processing system when your profit margin increases. For the purpose of this "shoestring" article, we are
assuming that you are not using real-time-processing immediately. Also, it must be noted, that, for obvious reasons, this method does not work if you only check your email once a month.

4. Do you have access to a Secure Server?

Your potential customers will not want to provide you with credit card information if your server is not secure. You may opt to apply for
your own Security Certificate if you like(http://www.verisign.com), but this can be quite costly. We opted to lease Secure Server space
directly from our Host, Virtualis
(http://www.virtualis.com/vr/danderso).

When determining whether or not to lease secure server space you need to ask the following:

What is the application fee, if any?
What is the monthly fee?
How much space is leased?
Is there a personal cgi-bin directory available on the leased space?

If you decide to lease secure server space, you will need to upload any scripts that you will use to the secure serve along with all
order forms that you decide to use. Note: If you use a script like formmail.pl
(Matt's Script Archives * Free Script *
http://www.worldwidemart.com/scripts/) to process your order forms, but use the script on a non-secure server, your customer's data is NOT SECURE during processing. You will need to have the same script in a cgi-bin on
the leased secure server. If you are not provided with a cgi-bin on your leased space, don't lease.

5. Shopping Cart System or Secure Email System

If you are requesting data on a secure server with a secure script you have one more security concern - how is the data being transmitted?

Option One: Shopping Cart System

Most shopping cart systems will "automate" the ordering process with configurable features such as determining quantity figures, postage and
handling, and applicable state tax. In addition, most shopping cart systems can be configured to save the order data securely on the secure server,
notifying the store / web site owner via email that there is a order awaiting them. In this manner the order is never transmitted insecurely via normal email.

There are many shopping cart systems available in varying price ranges and varying capabilities. I recommend minivend (http://www.minivend.com)
because it is free. To use it you will need to know something about cgi scripts, but there is a lot of support from other minivend users which is available
through a discussion list.

Option Two: Secure Email System

LqidSkin (http://www.lqidskin.com) offers a free script to encrypt the email that is received when an order is placed. It is called Encrypt-It. There is also a Professional Version available. Using this method, you may use a script like
formmail.pl stored in the cgi-bin of your secure server, in combination with Encrypt-It and use a basic order form to collect orders and payment
information.

6. Create Order Forms

This is not necessary if you use a commercial shopping cart system. The forms will be created for you in most cases. These would vary according to how
good the program is, how much money you spent on it, etc.

If you are choosing the simple method and using Encrypt It to transmit your order emails, you can create some very simple order forms in a basic HTML editor. To see an example of a form that we use, go to:
https://caolson.virtualis.com/acreations/bannerorder.html

7. Accepting Checks Online

For this, I recommend that you use an external company rather than processing the checks yourself. In this way you are utilizing their very detailed instructions for the consumer to follow when filling out an online check.

We chose ValidCheck (now ValidPay) due to their lower application fee and lower monthly rates
(http://www.ValidPay.com/default.asp?RefWord=ACREATIONS)
See review below.

8. Consider an All-In-One package

An example of this would be the new features of ValidPay.com where you can accept credit cards and checks in one package. This may be a very economical choice if you are just starting out. You may bypass
steps 3 and 4 and possibly others depending on which program you choose.

 


Deborah Anderson is the editor of Webmaster Tips Weekly
published by Anderson Creations. Visit her site
at http://www.andersoncreations.com/subscribe.shtml
and receive free content for your web site or ezine.
To subscribe to Webmaster Tips Weekly send a blank
email to mailto:subscribe_web_tips@sendfree.com