creditcard2 / validation - credit card type should be automagically detected, not selected
creditcard2 significantly improves upon the default credit card validation functionality in
validate but requiring the user to select the correct credit card type in order to validate the card number is (IMHO) adds unnecessary complexity.
I suggest that the credit card type should be detected by the validator and the correct type autoselected in the dropdown, giving the user the opportunity to override. The validator should of course then throw an error if they select a type which conflicts with the number (or when the card type cannot be automagically determined), but otherwise the user has been saved an unnecessary input (and probably impressed that the card was correctly determined), which is surely a user experience improvement.
No doubt I could override the current creditcard2 plugin functionality to achieve this just for me, but I propose that what I have suggested above is preferable in almost all cases and should therefore become the default behaviour for the plugin so that all users can benefit from this ux improvement.
For completeness I should mention that this existing problem includes a link to definitive data on how to detect which card type a given number is, and this other existing idea also suggests that the credit card should be detected and provides some simplistic detection code, but I don't think it's sophisticated enough to do the job properly, and neither of those suggestions replied to, which is why I have written this rather more lengthy new proposal.
Thoughts/responses please...?