web-payments / web-commerce-api

A specification for initiating payments in the browser
7 stars 1 forks source link

User identity #6

Open kumar303 opened 11 years ago

kumar303 commented 11 years ago

Mozilla's navigator.mozPay() spec does not specify user identity as part of the API yet every Payment Provider will have to track identity somehow and each app will probably have to track identity to reconcile purchase history.

  1. Should we specify identity?
  2. How? Perhaps Persona since it is decentralized and is already used by Mozilla's Payment Provider.
msporny commented 11 years ago

We (Web Payments CG) are currently attempting to coordinate this work with the Persona team. They said that they're very interested in trying to make it happen. We also have the Web Keys spec to consider because of PaySwarm. There is enough core technology that is the same between all three approaches (PKI, basically) that there should be a way to make everything interop nicely. It's going to take a good bit of work to make sure we keep the solution simple enough for Web developers, though.