Encrypted Credit Card with CVV2

for osCommerce Online Merchant v2.3

This contribution is designed for those stores who plan to manually process credit cards rather than having a payment processor automatically charge the credit card when the order is submitted. Credit card numbers and the CVV2 (if used) are encrypted before being stored in the database and provision is made to automatically erase the CVV2 as required by credit card industry rules and all but the first digit and the last four digits of the card number once the order status is changed to one that indicates no further processing will be done, typically something like Delivered or Shipped. Card information can also be erased manually during any order status change. Basically this is just a combination of three different credit card related contributions that has been updated with install instructions and other adjustments for osCommerce 2.3.3. Note: The bug with the older credit card modules where names containing apostrophes such as O'Brien ended up containing a bunch of slashes when viewed in admin has been fixed. WARNING: Use of this code on your website will likely be a violation of the rules regarding handling credit card information!

Files