ver 2.5.12.08.04
 
DOCUMENTATION : Table Of Contents : License
     
MOFcart Overview
   
Installing MOFcart Pkg - Linux/Unix
  UnZIP the install102103.zip package You Downloaded ?
  Upload the Installation components to your Web Server
  Starting the Install Utility. Does the "License Agreement" Screen Run
  If you Do Not see the "License Agreement" Screen on First Run
  If you saw the "License Agreement" Screen, but got an Error when you clicked on "I Agree"
  Adjust the Settings the Installation Utility presents for Your Web Site
  Complete the Remaining Steps prompted by the Installation Utility
  If the Install Utility cannot complete any part of the Install Process
  If the Install Utility completes all the way, but some of your MOFCart Components don't seem to be working correctly, or as you expected.
  Cannot mofidy or delete Files created by setup.cgi
  How To Install From the COPY Directory
  How To Do A Manual Installation
  All The Places To Check for Correct Cart Operation
  BACKUP Your Installation
  How To Restore an Initial Installation
  Working With the MOFcart Configuration Settings
  How To Set Up "Add To Cart" Buttons For Your Product(s)
  How To Make the Cart Screens Match Your Site Layout
  Changing or Resetting Pswds & Login
     

Installation For IIS

   
About Configurations
   
Front End Configurations
 
1
HOW TO HANDLE ERROR MESSAGES
 
2
CONTINUED SHOPPING IS FIXED LINK
 
3
SECURITY SETTINGS
 
4
FILE SETTINGS - FILE LOCATIONS
 
5
OUTPUT TEMPLATES : Cart Screen Templates
 
6
MISCELLANEOUS SETTINGS
 
7
CART SETTINGS
 
8
USER INPUT OPTIONS : Product Options Input
 
8-A
Master List [FieldName,Title]
 
8-B
List required Fields [FieldName]
 
8-C1
List Price Adjusting fields [FieldName]
 
8-C2
List Direct Price Input Fields [FieldName]
 
9
SHIPPING DESTINATION FIELDS TO USE/VALIDATE ?
 
9.5
MORE SHIP TO INFO & POP UP LINK
 
10
COUNTRY/STATE LIST SETTINGS
 
Making States/Province & Contries Lists
 
11
PRIMARY DISCOUNT
 
11.5
USE CSV FOR PRICING PER QUANTITY
 
12
COUPON DISCOUNTS
 
13
ARES v2.5 SETTINGS
 
14
HANDLING FEES
 
15
INSURANCE OPTIONS
 
15.5
MORE INSURANCE INFO & POP UP LINK
 
16
DEFAULT SHIPPING : Setting Up One Shipping Method
 
16.5
MORE SHIPPING INFO & POP UP LINK
 
17
USER SELECTED SHIPPING METHODS : Setting Up Multiple Shipping Methods
 
18
TAX COMPUTATIONS
 
Example of V.A.T. Settings
 
18.5
MORE TAX INFO & POP UP LINK
 
19
TRASHCAN MODE VIEWCART SCREEN
 
20
SHIPPING SCREEN VALIDATION CUES
 
21
TOP NAVIGATION MENUS Also See: Formatting
 
22
OTHER NAVIGATIONAL LINKS Also See: Formatting
 
23
BOTTOM NAVIGATION MENUS Also See: Formatting
   
Back End Configurations
 
1
HOW TO HANDLE ERROR MESSAGES
 
2
SECURITY SETTINGS
 
3
FILE SETTINGS - FILE LOCATIONS
 
4
EMPTYING THE CART
 
5
FLATFILE DATABASE FILES
 
5.5
SAVE CC DATA
 
6
MySQL DATA STORAGE
 
7
ARES v2.5 SETTINGS
 
7.5
COUPON DISCOUNT FILE
 
8
OUTPUT TEMPLATES
 
9
MISCELLANEOUS SETTINGS
 
10
CART SETTINGS
 
11
MAILING MERCHANT
 
12
MAILING CUSTOMER
 
13
SAVE WEB COPY OF INVOICE
 
14
BILLING INFORMATION FIELDS TO USE/VALIDATE
 
14.5
MORE BILL TO INFO & POP UP LINK
 
15
COUNTRY/STATE LIST SETTINGS
 
Making States/Province & Contries Lists
 
16
RECEIPT FIELDS TO USE/VALIDATE
 
16.5
CUSTOM FIELDS TO USE/VALIDATE
 
16.8
ADDITIONAL INFO DISPLAYS ON FINAL SCREEN
 
17
COMMENTS
 
17.5
CYBER PERMISSION
 
PAYMENT SETTINGS : 19 - 27
 
19
PAYMENT METHOD: HEADER, TEXT
 
19.2
ZERO BASED INVOICE TEXT
 
19.5
PAYMENT METHOD: MAILING OR FAXING
 
20
PAYMENT METHOD: ON ACCOUNT
 
21
PAYMENT METHOD: CALL FOR CC INFO
 
22
PAYMENT METHOD: CREDIT CARDS
 
22.5
PAYMENT METHOD: SWITCH CARDS
 
23
PAYMENT METHOD: ONLINE CHECKING
 
24
PAYMENT METHOD: COD
 
25
PAYMENT METHOD: ALLOW DEPOSIT
 
26
PAYMENT METHOD: CUSTOM GATEWAYS
 
27
PAYMENT METHOD: PAYPAL
 
27.2
PAYMENT METHOD: MESSAGES ON FINAL SUMMARY SCREEN
 
27.5
PAYMENT METHOD: SINGLE PAYMENT METHOD MESSAGES
 
28
BILLING SCREEN VALIDATION CUES (SSL)
 
29
TOP NAVIGATION MENUS Also See: Formatting
 
30
BOTTOM NAVIGATION MENUS Also See: Formatting
 
 
Building Input Pages
 
Beginners Tutorial for FORMs
 
A List of All The Examples
 
Rules for Name - Value Pairs in Input
 
The Different Input Modes Explained
 
MODE 1: QUERY STRING (GET) INPUT
 
MODE 2: SINGLEPOST : Single Product Input
 

MODE 3: CHECKBOXES : CheckBox Lists, OrderForms

 
MODE 4: QUANTITYBOXES : Multiple Products, One Submit
 
Redirecting instead of ViewCart Screen
 
Pseudo HTML : Passing HTML Through the Cart
 
Price adjusting product options
 
Price Input for product and product options
 
Volume Discount Pricing using a Price Table
 
Quick reference for mode types
     
Using Pop Up Windows
 
How to do Pop Up Triggers
 
Name and Focus all windows used in your Pop Up scheme
 
Pop Up Scheme Considerations
 
Pop Up and MOFcart Interaction Rules
 
Pop Up Templates
 
Error Message ERRORMODE
 
Validation Messages
 
Additional Pop Up INPUT parameters
 
More About the Alternate Pop Up Params
 

Example PopUp Outcomes

     
Formatting Templates
 
Overview : How It Works
 
Where Are the Templates at ?
 
Front End Templates
 
Back End Templates
 
PopUp Window Templates
 
Problems after customizing the Templates
 
About using CSS Styles in ver 2.5
 
Using the PopUp Window templates
 
Tips for Modifying The Templates
 
Where Are All the Places to Put Under SSL ?
 
Some Security Issues
 
Embedding Dynamic Data using VarReplacer Function
     
Saving Data To mySQL
   
Saving Data To FlatFile
     
Customizing
 
Computations Quick Reference
 
Navigation Menus Quick Reference
 
Custom Default Discounts
 
Custom Handling
 
Custom Insurance
 
Custom Shipping - One Method
 
Custom Shipping - Multiple Methods
 
Custom Shipping - UPS Rate Default Method
 
Custom Shipping - UPS Rates & Quotes Multiple Methods
 
Custom Tax
 
Cart Screen Templates - Layout of Cart Screens
 
Top Navigation Menus
 
Bottom Navigation Menus
 
Trash Can Icon
 
Re-Calculate / Update Can Icon
 
Shipping Screen Validation Formatting
 
Billing Screen Validation Formatting
 
Order Summary Totals - Links
 
Order Summary Totals - Buttons
 
Navigation Javascript Triggers
 
Final Confirmation Screens & Messages
 
Customizing the Top Messages
 
Writing Your Own Custom Sub Routines
 
Writing Your Own Final Screen
 
Making Your Own Custom Mail Messages
 
How To List All the Products In The Order
 
The VarReplacer Function
 
Customizing Language
 
Require Minimum Purchase
 
How To Bypass Shipping Screen
 
Changing the Shipping Screen Behavior
 
How To Bypass Billing Screen
 
Embedding An Affiliate Link
 
Adding Custom Fields
 
Adding Gateway APIs to mofpay.cgi
 
POST Payment Gateways
 
Javascript to Auto Submit the "Authorize" button at Final Checkout
     
Security Issues
 

Are you using SSL if taking CC numbers?

 
Is your ../cgi-bin/ secure from Web access?
 
Is your ../cgi-bin/ secure from server Traveling?
 
Is the ../invoices/ Directory secure
     
TroubleShooting
 
Three Levels of Problems
 
Enabeling Troubleshooting Mode
 
Common Problems Running Scripts
 
SSL Issues
     
Appendix
 
Beginners Reference For Perl Syntax
 
List of Search/Replace SetUp Vars : Manual Setup
 
The VarReplacer Fields
 
List of Variables for customizing : Sorted
 
List of Variables by Type of Information
 
Directory Structure : List of Directories & Files
 
List of Files in the Install Package
 
SSL Files ARES: What files are HTTP,HTTPS
 
SSL Files MOFcart: What files are HTTP,HTTPS
 
Server Error Messages : Set up special access messages
 
GMT Time Offsets : Setting Clock Date:Time
 
Saving Data To FlatFiles
 
Structure for mySQL datasave tables
 
How To Register to use the UPS OnLine Tools & Rates API
 
How To Register to use the USPS OnLine Tools & Rates API
 
Volume Pricing Examples
 
Revision History