|
|
| Title : |
After discovering some credit card validation routines didnt work - here is one that I found works with all the numbers I have tried so far |
| Categories : |
Credit Cards, Ecommerce, PHP |
 John Craig |
| Date : |
Mar 02nd 1999 |
| Grade : |
4 of 5 (graded 2 times) |
| Viewed : |
13443 |
| File : |
No file for this code example. |
| Images : |
No Images for this code example. |
|
| Search : |
More code by John Craig |
|
| Action : |
Grade This Code Example
|
|
| Tools : |
My Examples List |
|
|
|
|
|
|
function CC_checksum($ccard){
if(strlen($ccard) < 1)
return 0;
$ccard = ereg_replace("[^[:digit:]]+", "", $ccard);
$checksum = 0;
$factor = (strlen($ccard) % 2) ? 1 : 2;
for($i = 0; $i < strlen($ccard); $i++){
$digit = substr($ccard, $i, 1);
$checksum += ($digit * $factor > 9) ? $digit * $factor - 9 : $digit * $factor;
$factor = ($factor == 1) ? 2 : 1;
}
return !($checksum % 10);
} |
|
| credit card security code Categories : PHP, Credit Cards, PHP Classes, Credit Cards | | | A set of functions to check the validity of a credit card number. Categories : Ecommerce, Credit Cards, PHP | | | Credit Card validation routine. Uses MOD 10 to check if credit card number is valid. Categories : Ecommerce, Credit Cards, PHP, Complete Programs | | | Credit Card Identification and Validation Class - The credit_card class provides methods for cleaning, validating and identifying the type of credit card numbers. Categories : PHP, PHP Classes, Credit Cards, Ecommerce, Algorithms | | | an example of the cyberlib payment class Categories : PHP, PHP Classes, Ecommerce, Credit Cards | | | ECHOcart - Open Source Shopping Cart Categories : PHP, Credit Cards, Ecommerce | | | Validation function for LUHNMod10 and variant. Can discriminate credit card numbers of varying lengths. Uses [Double >> Sum-of-Digits] transform. Categories : Credit Cards, Authentication, Ecommerce, PHP | | | PCAC (pretty cool auction client), auction client server applications Categories : PHP, MySQL, Ecommerce | | | Amazon.com API, CURL-REST Parser. Obtain data about Amazon products (PHP5 +) Categories : PHP, Ecommerce, XML, Web Services, CURL | | | How to validate an Israeli ID number. Categories : Ecommerce, PHP, Algorithms | | | open source online php shop project ecommerce commerce Categories : PHP, Ecommerce | | | Adds dashes to a CC number. Was from this site, but now it works. Categories : PHP, Credit Cards | | | Barcodes On The Fly With GD Categories : Ecommerce, Graphics, HTML and PHP, PHP | | | PHPCatalog Categories : Ecommerce, PHP, Complete Programs | | | Real-Time Transaction Processing PHP Class. Credit Cards & Checks. Supports system check, address verification, authorization and deposit, deposit, credit, commercial card, electronic check debit, and more. Categories : PHP Classes, OpenSSL, Credit Cards, Ecommerce, Verisign Payflow Pro | |
| |
| |
|