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