|
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
|