Web Payments Community Group Browser API Polyfill Released

A browser polyfill for the Web Payments Community Group Browser API has
been released and there is a live demo here (feel free to click through
it, starting at step #1):

https://web-payments.io/

The polyfill provides a *very rough cut* of the Web Payments Browser API
in most modern browsers, which supports:

 * Registration of payment applications
 * Requesting a payment
 * Acknowledging a payment request

You can read about the API (and peruse the source) here:

https://github.com/digitalbazaar/payment-polyfill#documentation

The spec for the API can be found here:

http://wicg.github.io/web-payments-browser-api/

This is an experimental preview and it'll change based on
consensus-based decisions made in the Web Payments WG. You will see
developer debug output on each page - this is by design, so that it's
easier to walk developers (and the WG) through the spec and the demo.

Things that we still need to do:

* Add Bitcoin payment application (as well as other payment apps)
* Add many more flow examples
  * https://github.com/w3c/webpayments/wiki/Flows#flows-to-be-analysed

This is a demonstration that the Web Payments CG's Browser API does work
in practice, is polyfill-able (including payment app registration), and
(unlike the Google/Microsoft proposal) can be implemented using simple
messages (plain 'ol Javascript objects) and a non-event,
non-state-machine based interface.

-- manu

-- 
Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
Founder/CEO - Digital Bazaar, Inc.
blog: Web Payments: The Architect, the Sage, and the Moral Voice
https://manu.sporny.org/2015/payments-collaboration/

Received on Thursday, 28 January 2016 02:56:07 UTC