W3C home > Mailing lists > Public > public-webauthn@w3.org > February 2021

Re: [webauthn] FIDO Payment Support (#1570)

From: Anders Rundgren via GitHub <sysbot+gh@w3.org>
Date: Sat, 27 Feb 2021 13:41:56 +0000
To: public-webauthn@w3.org
Message-ID: <issue_comment.created-787074536-1614433315-sysbot+gh@w3.org>
> What do you mean by a built-in universal payment handler? I wonder whether that make the browser into yet another payment app that websites have to support

@rsolomakhin It is possible that I got this entirely wrong 🙃 but my interpretation of the SPC explainer is that:
- SPC depends on a built-in (aka "hardwired") payment handler
- SPC requires specific support not only by websites, but by acquirers and banks as well

My idea is simply making the built-in code _more universal_ based on the assumption that _user authorization_ of card payments and for example SEPA credit transfers do not motivate separate handlers since they (AFAICT...) only differ on account data and named method.

Although Saturn is just a PoC, I consider the concept above fully verified.  The Saturn wallet doesn't not know anything about specific payment systems and it still works with quite different backend flows.  BTW, this is a yet another reason to why I couldn't use `PaymentRequest` for Android as intended: it only supports statically declared methods 😒 Updating manifests or apps is not an option if you want a neutral (=universal) Wallet.

GitHub Notification of comment by cyberphone
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/1570#issuecomment-787074536 using your GitHub account

Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Saturday, 27 February 2021 13:41:57 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:38:41 UTC