Digital Sorceress

pANT Development Site

Welcome to the development site for pANT
(php Authorize Net webapp Thingamee)

pANT is a 90% complete solution for secure submissions to Authorize Net. We say 90% because although it is fully functional and has been tested with a live user account there, it is not really intended for you to present the application directly to your users as a payment solution. It's perfectly functional for use as a stand-alone merchant terminal, providing full access to all the functions provided in the Authorize Net AIM API.

The idea here is that you have a very good running start on developing your own custom Authorize Net submission solution using the basic framework provided. There's LOTS of comments in the source code including suggestions on what you might want to do with this or that section on your own.

Further refinement and development will happen as I have time and/or as I add new features for my own php development customers. Bug reports and praise/hatemail can be directed to:

pant at digitalsorceress dot com

I'm releasing it under the GPL (General Public License). That means you can download, use, modify, fold, spindle, mutilate the code for your own purposes as long as you follow the rules and don't try and take credit for the stuff that isn't yours. If you redistribute the code, either in whole or with your own modifications and enhancements, READ THE LICENSE and play nice... please.

RECENT DEVELOPMENTS:
2004/06/24 - Released pANT-0.1.1
This is a bug-fix version. With the help of Sunshyn, we found some minor errors in the output_data_entry_form() function where the wrong _POST values were being passed to the data entry form. While we were hunting for any other errant _POST values, we added a debugging block to that same function. Since it might prove useful to those implementing pANT, we've left it in. Debugging blocks will only output if the pANT_config.php $config[debug] value is set to 1.

2005/01/22 - TO-DO
Mulling over some updates and additions::

  • Add a TEST override function
  • Add a validation module
    • detect expired card date
    • detect invalid number of digits in card
    • detect invalid number of digits in cvv
    • detect blank address
    • detect blank amount
    • detect blank zip

TRY THE DEMO:
Non-Functional Demo

DOWNLOAD pANT:
pANT-0.1.1.zip (Latest)
pANT-0.1.0_to_0.1.1.txt (manual update)

OLDER VERSIONS:
pANT-0.1.0.zip

 

HOME | PRODUCTS | TOYS | WHOIS | CONTACT US

©1998-2008 The Digital Sorceress

 
 
SITE NAVIGATION
· HOME

· PRODUCTS
  · pANT

· TOYS

· PHOTOGRAPHY

· WHOIS

· CONTACT US