- From: Manu Sporny <msporny@digitalbazaar.com>
- Date: Sun, 30 Jun 2013 22:16:17 -0400
- To: Web Payments <public-webpayments@w3.org>
I've updated the Browser Payments spec with a first cut at getting rid of the Mozilla mozPay whitelist. This will allow the customer to register new payment providers that they do business with (promotes competition) and the merchant to get a list of matching payment providers that are common to both the customer and the merchant (promotes interoperability). The most important changes are the addition of the registerProvider() and getProviders() calls. I also had to create a top-level API object called "transaction" to house these calls. So, a payment provider would call: navigator.transaction.registerProvider() and a merchant would call: navigator.transaction.getProviders() The customer is in full control of whether or not a payment provider is allowed to register with the browser. They are also in full control of which payment providers are exposed to the merchant. The important bits are here: http://web-payments.github.io/browser-payments/#navigatortransactions The commit is here: https://github.com/web-payments/browser-payments/commit/a0885d71abbc90efad5743752f67b014f7143b26 -- manu -- Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny) Founder/CEO - Digital Bazaar, Inc. blog: Meritora - Web payments commercial launch http://blog.meritora.com/launch/
Received on Monday, 1 July 2013 02:16:47 UTC