|
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
- unZIP the package so that directories are preserved
- on windows unzip to C:\mof-install\
- Create directories on your server
- for the DATA files (outside public web areas):
- ../orderdata/
- ../orderinfo/
- for the WEB accessible files:
- for the placement of CGI scripts
(location & name depends on server)
- Adjust File settings
- 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
- Go for it
- When you are done testing and ready to go live :
- Turn on the mail for Merchant : Customer : help
- 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 :
- Adjust templates to suit, about templates
- Read the SecurityIssues.html document
A security checklist
-
Configuration files not accessible from a web browser. Very important
-
Directory contents listing not accessible from a web browser for:
-
Configuration files not accessible from other server users
-
Directory content not accessible from other server users
for:
-
MOF security settings (configuration files) are:
-
../invoices/ directory password protected from index bots
-
../orderinfo/ directory password protected (if inside public web area)
-
Credit card or checking number scrambling codes enabled
-
MOF back end running under SSL if credit card number taken on your site
Building Input Pages
- Use the examples
The quickest way to get started for those who already have skill with Forms
- How does MOF work ?
A brief explanation of how cgi scripts do what they do
Some basics about how html forms work with cgi scripts
A very brief Form tutorial
- Building your Online store
Rules for making your Product 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
- Mail problems
- Maintenance issues
How to clean up those scratch files
- no FTP privileges on invoice files
- unable to write to datafile using $delete_cart_final
- Expiring MOF's cart : how it works
- I get "unsecured items" browser message using SSL with MOF
- Edit Cart button on Billing screen causes error using SSL
- Installing MOF under SSL
Customizing
These programs are copyright @ MerchantOrderForm.com,
MerchantPal.com
2001
|