Which browser payment API are you referring to? And at least one major browser already autofills your payment info (heuristically identifying form fields; essentially zero sites actually mark up their form fields with identifying attributes) such that I pretty much never type my credit card number these days.