- From: Dave Longley <notifications@github.com>
- Date: Fri, 26 Aug 2016 21:26:40 -0700
- To: w3c/webpayments-payment-apps-api <webpayments-payment-apps-api@noreply.github.com>
Received on Saturday, 27 August 2016 04:27:11 UTC
Using this model, I think we would end up with code something like this: ```js // https://example.com/serviceworker.js (the Payment App) this.onpaymentrequest = function(event) { // handle the payment request event and return a payment response }; // https://example.com/webapp.js (the website that registers the Payment App) navigator.serviceWorker.register('serviceworker.js').then( function(serviceWorkerRegistration) { // pass a 'manifest' into the payment app manager interface to indicate // which payment methods are supported so the payment app can show up // in the payment mediator when appropriate serviceWorkerRegistration.paymentAppManager.register(manifest).then( function(registrationResult) { // do whatever with the registration result }, function(error) { console.log(error); } ); }); ``` Obviously, the name `paymentAppManager` can be bike shedded. -- 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/33#issuecomment-242895193
Received on Saturday, 27 August 2016 04:27:11 UTC