Table of Contents

Goals

Current system

Advantages
Pat understands the system.
Dreamweaver / HTML forms are simple.
Lowest dollar cost.
Disadvantages
Users make entry errors.
Bots attack the scripts.
Keying in CC info costs time and energy.
Not connected to the website; cannot give special access to TIGHAR members or customers.

Custom Filemanager System

Total solution

Advantages
Pat can continue to use Dreamweaver and Filemaker.
Automated CC confirmation between website and agency puts data entry burden on the user, not Pat.
Simplest learning curve for Pat.
Disadvantages
$10,000 entry fee.
No connection to Joomla/Forum lists and permissions.
Increased processing costs for CC validation.
Documentation for source code and user.

Simpler solution

Advantages
Less than $10,000.
HTML forms not changed.
Filemaker lists augmented, not replaced.
Disadvantages
No online validation.
No integration with Joomla/Forum lists.
The burden remains on Pat to get correct CC info.

OpenCart

Advantages
Essentially free software.
Lower cost for Tammantech support.
Documentation and support from other OpenCart users.
Disadvantages
Pat has to learn the OpenCart inventory/shopping system.
No integration with Joomla/Forum lists.
Increased processing costs for CC validation.

Joomla Component

CBSubs

Advantages
Reasonable software cost.
Integrated list of members for TIGHAR, Joomla, Forum through Community Builder (CB is free and is already installed).
Online validation of sales.
Documentation and support from other CBSubs users.
Marty has some experience with a similar project.
Disadvantages
Learning curve for Pat.
Everything managed through Joomla interface–no Dreamweaver, no Filemaker.
Marty is the only of us who is comfortable with Joomla.

Other Joomla components

Marty's KISS Storefront

Advantages
No dollar charge for the component.
Storefront can be edited with Dreamweaver.
Disadvantages
Adding items is tricky.
No user community.
May be hard for others to understand and maintain.
3% or 4% PayPal commission for each transaction.

Etc.

Advantages
Some are free, open-source software.
Disdvantages
All have arbitrary decisions made by others.
Quirks, bugs, limitations …