Web Payments Polyfill on WG call tomorrow

Hi all (bcc: WCIG),

I thought it might be a good idea to collect some links and thoughts for
the Web Payments Polyfill demo tomorrow (WPWG Telecon - 10am ET).

Ian asked us to do a live demo on WebEx, which we can do, but will also
take questions as we go through each step to see if folks are curious
about the implementation details or planned future features of the
polyfill. The flow we will cover is expected to mirror the demo video here:

https://www.youtube.com/watch?v=Yb-gWT1t1Rg

We believe the most compelling features of the polyfill are:

* Implementation of the Payment Request API AND Payment Handler API
* Works on existing versions of Safari, Edge, Firefox, and Chrome
* Works on Desktop, Tablet, and Mobile form factors
* Target compatibility is to reach around 2.8 billion people
* Easy to experiment, update, and deploy globally (1 week dev/release
  cycles possible)

Aspirations over the next couple of months are:

* Integration with W3C Web Payments test suite
* Generation of implementation reports for CR phases
* Measuring compatibility via Sauce Labs
* Helping organizations integrate the polyfill for pilots/testing

Concerns are:

* Attacks and mitigations on polyfill website
* How will we handle native apps while handling web-based 3rd party
  payment handlers?
* How do we align with Credential Handler API?

We will also share all of the links to the source code repositories:

https://github.com/digitalbazaar/payment-mediator-polyfill
https://github.com/digitalbazaar/payment-handler-polyfill
https://github.com/digitalbazaar/payment-handler-demo

and the resulting demo sites:

https://payment-handler.demo.digitalbazaar.com/
https://payment-merchant.demo.digitalbazaar.com/

and, of course, answer any questions the group may have about any of the
above.

-- manu

-- 
Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
Founder/CEO - Digital Bazaar, Inc.
blog: Rebalancing How the Web is Built
http://manu.sporny.org/2016/rebalancing/

Received on Thursday, 21 September 2017 02:44:26 UTC