1.) Hmm, odd. I will look into this bug. I tested in IE7 and it worked for me. Basically, that image of the CC next to the text box changes to the card issuer's logo once a valid card number is entered and verified. ;)
2.)Yes, I fixed that for the next release, it was an oversight on my part.
3.) Most of the time, a Configuration object does not need to be set, most functions are used with Configuration::functionName(values);. Configuration::updateValue("CREDIT_CARD_ID_ORDER_STATE") updates an existing value, or creates a new one if one does not exist (Line 251 of ps/classes/Configuration.php).
Yes, I would love help with this module. It is pretty much finished, but there is always more that can be added. If you could do me a favor and look through the code for structural mistakes or odd implementations, that would be great. I spend a day at work restructuring the module to make it neater. Turns out, validation.php is not needed, and it only made the job harder! So, everything is in creditcard.php, functions.js and the remaining .tpl files!
Thanks for your help! I will get working on problem 1 immediately.
--Kevin
Pursuant Solutions, programmers dedicated to the pursuit.