eXtropia: the open web technology company
Technology | Support | Tutorials | Development | About Us | Users | Contact Us
Development resources
 ::   WebWare 2.1 (Perl)
 ::   WebWare 2.0 (Java)
 ::   Cool hacks
radical hacks
Real time credit card, and real time checking  
sent in the following hack... for July 2001!

Download Now.

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 or fax.


  1. 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.
  2. If real time C Card or Checking fails for any reason the program does the same thing.
  3. 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.
  4. Real time is performed via a socket so no special forms are needed. 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.