I never noticed because I'm actually using stripe.js to do the payment, and was only using the various validations from jquery.payment in a couple angular directives.
I realized stripe.js had validation functions built in one day looking into the source, and that's where I remember those validations acting differently from.
I realized stripe.js had validation functions built in one day looking into the source, and that's where I remember those validations acting differently from.