Best way to do this appears to be adding pattern="[0-9]*".
I realise this is probably controlled by the payment processors, but we should push them for it as it would be a clear improvement.
Best way to do this appears to be adding pattern="[0-9]*".
I realise this is probably controlled by the payment processors, but we should push them for it as it would be a clear improvement.
Definitely would be an improvement! Unfortunately not something we can do, even for the processors who let us inject javascript. They could also add the autocomplete hints for people who trust browsers with that sort of info.