Re: [w3c/webpayments-payment-apps-api] Multiple payment apps per origin (#98)

> "A payment app enables the user to fulfill a payment request for one or more payment methods. A payment app that conforms to this specification is a Web application where one or more service workers handle the payment request and response."

I would want it to be more clear about the payment apps role as mediator: a payment app doesn't itself necessarily fulfill the payment request. I'd also be inclined to drop any mention of service workers.  

For the purpose of the specification, in normative terms: 

"A payment app is a web application that manages an end-user's payment methods (e.g., credit cards) and mediates a request for payment between a merchant and the end-user using those payment methods." 

For general communication outside the spec, the other definition is fine (as it covers proprietary payment apps). 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/webpayments-payment-apps-api/issues/98#issuecomment-275588575

Received on Friday, 27 January 2017 04:51:24 UTC