- From: ianbjacobs <notifications@github.com>
- Date: Wed, 07 Sep 2016 15:06:11 -0700
- To: w3c/webpayments-payment-apps-api <webpayments-payment-apps-api@noreply.github.com>
Received on Wednesday, 7 September 2016 22:06:51 UTC
@rsolomakhin wrote: > There're several options available to us. From the top of my head, one method is to gate payment > app Service Worker registration on user activation. So the user must click an [Install BobPay] button > for register() call to succeed. That was my expectation. To summarize, I see it this way: * There is a register() function * It is called in different ways (e.g., during native app installation, as a result of selecting a merchant-recommended app, or upon explicit "register me!" for a web-based payment app). * It is not always necessary to call it (e.g., one-time usage of a merchant recommended app) * We want the user to have to do as little as possible to register a payment app, and consent is important but happens in different ways (e.g., explicit installation of a native payment app constitutes consent to register it). Does that align with your thinking? Ian -- 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/34#issuecomment-245434583
Received on Wednesday, 7 September 2016 22:06:51 UTC