Real time credit card, and real time checking
sent in the following hack...
for July 2001!
I am by no mean a Perl Programmer but this hack of Jeff Walters Shopping
cart hack was just to good not to submit. My thanks to Jeff for
inspiration. All of Jeff’s features are intact and are included:
- MS Access Office 97 or 2000 Products Database System
- Header and Footer HTML automatically added to Each Display Page
- Easy to Use Shopping Cart Interface
- Flexible Item Display Features
- Detailed Checkout Process
- Mod10 Credit Card Verification and Email Verification Check
- Cookie Cart ID Integration
- United Parcel Service (UPS) Online Service Cost Calculations
- Simple ASCII Cipher for Added Security
- Mailing List Add Form
- Mailing List Administration Form
- Mailing List Database Management System - Online
- Orders Database Management System Online
- Invoice Print out very clean!
- CC Emails of orders to multiple addresses.
The cart was hacked to perform real time credit card, and real time
checking. It also allows a purchase to go to an account or even call in
This version connects to ATS Bank, which has the best price I could
find. $49 to resellers and that includes great documentation other easy
to use forms and a virtual terminal all for $19.00 a month. Processing
goes through Online Data Corp. and that cost $99.00 for the merchant
account. Total cost to setup merchant account real time processing and
virtual terminal is less than $200.00, which is out standing! I guess
that is it.
- If UPS shipping fails for any reason, the order switches from real
time C Card or Checking back to standard mode and the program logs the
order, emails customer and the merchant. The merchant can then contact
customer to complete deal.
- If real time C Card or Checking fails for any reason the program does
the same thing.
- When real time completes an order the program writes the order to the
DB (all orders are written to DB and C Card # has the ASCII Cipher),
which is password, protected. A CC is written as a prefix or a Ck is
written as a prefix to the # in the DB indicating payment type and
success or failure.
- Real time is performed via a socket so no special forms are needed.