- From: Ian Jacobs <ij@w3.org>
- Date: Fri, 1 Sep 2017 11:18:32 -0500
- To: KETELS Kris <Kris.KETELS@swift.com>
- Cc: Web Payments IG <public-webpayments-ig@w3.org>
> On Sep 1, 2017, at 3:26 AM, KETELS Kris <Kris.KETELS@swift.com> wrote: > > Dear all, > > > > Do anyone know of other similar initiatives like this? Is this stg for the IG? > https://www.finextra.com/newsarticle/31011/singapore-to-develop-common-qr-code-for-payments?utm_medium=dailynewsletter&utm_source=2017-8-30 Hi Kris, I’m happy to share a few thoughts here about QR codes and Web Payments! I welcome corrections to the description below. Assuming that a QR code includes the necessary information to identify an origin and populate a payment request, here is how a user experience could work using Web standards (that are currently not yet widespread): 1) The user starts an app that reads QR codes. The app could either be native or Web. If a Web app, it will use Media Capture and Streams [1] to get access to the camera (with user permission). 2) The app translates the QR code into a URL with enough data to build a payment request. 3) The app causes the browser to open that (checkout) page. 4) The user pushes the buy button, which invokes Payment Request API [2]. After that, it’s the PR API user experience. Comments: - Variation: User is already shopping on merchant.com and pushes a button to scan QR codes (e.g., to populate a shopping cart). When done, the user pushes the “buy” button. - There are JavaScript libraries to decode QR codes. While it is possible that encoding and decoding QR codes could become built-in browser capabilities, I have not heard enthusiasm from browser makers to move in that direction. Questions: - Of the two variations of user experience describe above, is either realistic? Are there others? - Is there value in publishing a QR code “vocabulary" that would make it easy for a Web site to build a payment request? (Cf the related EMVCo spec [4]). Ian [1] https://www.w3.org/TR/mediacapture-streams/ [2] https://www.w3.org/TR/payment-request/ [3] https://www.iso.org/standard/62021.html [4] https://www.emvco.com/terms-of-use/?u=wp-content/uploads/documents/EMVCo-Merchant-Presented-QR-Specification-v1_0.pdf -- Ian Jacobs <ij@w3.org> https://www.w3.org/People/Jacobs/ Tel: +1 718 260 9447
Received on Friday, 1 September 2017 16:18:36 UTC