Table of Contents

Merchant OrderForm Web Based Shopping Cart System @ 2001
A consolidated Table of Contents for all documentation

Table of Contents | FAQ | Installation | Security Issues | Building Input Pages | Formatting
Configurations1 | Configurations2 | About Configurations | Troubleshooting | Customizing

These programs are protected by copyright and may not be resold or distributed. Please see the copyright notice for more information on your end user license for this program.

 

Frequently asked questions

 

Installation

    1. unZIP the package so that directories are preserved
      • on windows unzip to C:\mof-install\

    2. Create directories on your server
      1. for the DATA files (outside public web areas):
        • ../orderdata/
        • ../orderinfo/
      2. for the WEB accessible files:
        • ../mofcart/
        • ../invoices/
      3. for the placement of CGI scripts
        (location & name depends on server)
        • ../cgi-bin/mcart/

    3. Adjust File settings
    4. FTP everything to your server
      • send all local ../mofcart/ files --> ../mofcart/
      • send all local ../invoices/ files --> ../invoices/
      • send all local ../cgi-bin/ files --> ../cgi-bin/mcart/
        • Adjust permissions on CGI files
        • <mof.cgi> needs 755 permissions
        • <mofpay.cgi> needs 755 permissions
        • <mofnumber.dat> needs 777 permissions

    5. Go for it

    6. When you are done testing and ready to go live :

      1. Turn on the mail for Merchant : Customer : help

      2. Adjust configuration settings to suite

        Note: MOF's behavior is controlled by two configuration files. You will find all settings for discount, insurance, tax, shipping, fields, input options, and other options in those configuration files :

      1. Adjust templates to suit, about templates

      2. Read the SecurityIssues.html document

 

A security checklist

    1. Configuration files not accessible from a web browser. Very important
    2. Directory contents listing not accessible from a web browser for:
    3. Configuration files not accessible from other server users
    4. Directory content not accessible from other server users for:
    5. MOF security settings (configuration files) are:
    6. ../invoices/ directory password protected from index bots
    7. ../orderinfo/ directory password protected (if inside public web area)
    8. Credit card or checking number scrambling codes enabled
    9. MOF back end running under SSL if credit card number taken on your site

 

Building Input Pages

 

Formatting

 

Front End Configurations - mof.conf

 

Back End Configurations - mofpay.conf

 

About Perl Configuration Files
How to work with the configuration files: beginners

 

Troubleshooting

  1. Mail problems
  2. Maintenance issues
    How to clean up those scratch files

  3. no FTP privileges on invoice files
  4. unable to write to datafile using $delete_cart_final
  5. Expiring MOF's cart : how it works
  6. I get "unsecured items" browser message using SSL with MOF
  7. Edit Cart button on Billing screen causes error using SSL
  8. Installing MOF under SSL

 

 

Customizing

 

 

 

These programs are copyright @ MerchantOrderForm.com, MerchantPal.com 2001