- From: Anders Rundgren <notifications@github.com>
- Date: Fri, 17 Apr 2020 23:33:35 -0700
- To: w3c/payment-handler <payment-handler@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Saturday, 18 April 2020 06:33:49 UTC
It is clear that `PaymentHandler` should work for major payment providers like PayPal who have their own payment button in checkout forms. Now, imagine a world with potentially thousands of independent payment providers. Using the current specification this would force merchants relying on the browser's built-in selection mechanism. Since each provider would need to supply their own `PaymentHandler` code, this scheme will likely contribute to _fragmentation_ rather than standardization. This contrasts to native payment handlers like Apple Pay where a single instance of the client software can support multiple payment providers. Example running on desktop browsers: https://cyberphone.github.io/doc/saturn/ui-demo _Disclaimer_: I'm not an expert on `PaymentHandler` or `ServiceWorker`. -- 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/payment-handler/issues/368
Received on Saturday, 18 April 2020 06:33:49 UTC