Re: [w3c/payment-handler] Remove "instrument" concept from PaymentManager (#371)

> I think most of the Payment Apps allow selection of some soft of the instrument, and the payment is facilitated using the specific payment instrument. To me, the concept is much more generic than only credit cards. For wallets such as xPays the payment instrument is the payment card (credit, debit or other), for Open Banking aggregators it would be specific bank account to pay with and so on.

Yes "payment instrument" is a real-world concept and won't go away. This bug is about the technical question of whether "payment instrument" should be exposed to the browser in the web payments architecture. Framed from the user's perspective, the question is: should the browser offer users choices of payment apps or choices of payment instruments from within the apps?

So far, there is no payment handler that actually leverages the capability of exposing instruments to the browser. So I'm taking this as a signal that this capability is not useful. Removing it would simplify browser's implementation. But if a developer demonstrates a real use case for this capability, we would definitely consider keeping it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/payment-handler/issues/371#issuecomment-633609344

Received on Monday, 25 May 2020 14:55:12 UTC