Improves the authorization of transactions by requiring unexpired cards and a billing address. This improves the quality of autofill data and increasing the chances that PaymentRequest.hasEnrolledInstrument() returns true.


Reduce the usage of the unhappy path of autofill data, so that users see the happy path more often, which requires a couple clicks to authorize a transaction.




Editor's draft

Status in Chromium


In developer trial (Behind a flag) (tracking bug) in:

  • Chrome for desktop release 78
  • Chrome for Android release 78

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signal
  • No signals


Search tags

paymentrequest, basic-card, hasEnrolledInstrument,

Last updated on 2021-03-12