diff --git a/proposals/paymentapps/payment-apps.html b/proposals/paymentapps/payment-apps.html index b6f3a7e..2edc1e2 100644 --- a/proposals/paymentapps/payment-apps.html +++ b/proposals/paymentapps/payment-apps.html @@ -90,12 +90,15 @@
The Payment Request API [[!PAYMENT-REQUEST-API]] provides a standard way to initiate payment requests from Web pages and applications. Browsers implementing that API prompt the user - to select a payment method and authorize payment, after which + to select a way to handle the payment request, after which the browser returns a payment response to the originating site. - The current specification adds payment apps + This specification adds payment apps to this user experience. It defines how users - register payment apps with browsers, how browsers support the display of information matching payment apps, how the user selects on, and how communication takes - place between browsers and selected payment apps to fulfill the requirements of the underlying Payment Request API.
+ register payment apps with browsers, how browsers support the display of + information about payment apps the user can select to handle the + payment request, how the user selects a payment app, and how communication takes + place between browsers and payment apps to fulfill the requirements of the + underlying Payment Request API.Most of the requirements in this specification are for Web browsers (or any other user agent). Some requirements and good practices are for payment apps.
@@ -228,48 +231,80 @@+ This specification does not limit the scope of payment apps it realtes to based upon the implementation technology. + If a payment app can be invoked by the browser over the Web then it is in scope of the specification. +
+ The Working Group has not yet agreed that the system should support recommended payment apps. + Inclusion might involve small changes to payment request API.
+ The difference between supported and enabled payment methods is one of design-time vs runtime consideration. + A Payment App supports all the payment methods it was designed to support however at runtime only a subset + may be enabled due to configuration or other runtime requirements that may not have been met for all + supported payment methods. +
+ +