Remove supportedType field from BasicCardRequest (removed)

Specifying "supportedTypes":[type] parameter for "basic-card" payment method shows cards of only the requested type, which is one of "credit", "debit", or "prepaid".

Motivation

The card type parameter has been removed from the spec, because of the difficulty of accurate card type determination. Merchants today must check card type with their PSP, because they cannot trust the card type filter in the browser: 1) Only issuing banks know the card type with certainty and downloadable card type databases have low accuracy, so it's impossible to know accurately the type of the cards stored locally in the browser. 2) "basic-card" payment method in Chrome no longer shows cards from Google Pay, which may have connections with issuing banks. Firefox has removed "supportedTypes" in version 65.

Specification

Working draft or equivalent

Status in Chromium

Blink>Payments


Removed (tracking bug) in:

  • Chrome for desktop release 81
  • Chrome for Android release 81
  • Android WebView release 81

Consensus & Standardization

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

  • Shipped/Shipping
  • No signal
  • No signal
  • No signals

Owners

Search tags

paymentrequest, webpayment, basiccard, cardtype, supportedtypes,

Last updated on 2020-10-25