This method is called internally by gateways to avoid wasting time with an API call
when the credit card is clearly invalid.
Generally if you want to validate the credit card yourself with custom error
messages, you should use your framework's validation library, not this method.