Web Payments - A Tale of Two Roadmaps
Web Payments have technically speaking only marginally evolved during the 20 years we have been able to use payment cards on line. PayPal and a few other “SuperProviders” have indeed improved Web payments, while the more traditional parties (banks) have generally failed creating convenient and secure card-based payments on the Web. Strange as it may sound, for purchases in physical shops the situation is close to the opposite, particularly in the EU, where chip-cards and secure payment terminals are standard features. So why haven't it happened on the Web? There are multiple reasons for that and one is that the Web platform currently lacks the functionality needed which have made the Android and iPhone “App” world the only place where genuine payment innovation is actually happening.
The W3C Payment Initiative
In order to rectify this situation the W3C (World Wide Web Consortium), recently started a project for creating a Web Payment API. Although a very welcome initiative, the specifications at the time of writing (December 2015), IMHO seem awkward to implement and deploy.

In order to keep everybody happy, the current strategy appears to be supporting just about “everything”, ranging from state-of-the-art native “Wallets” and “Cloud” schemes, to legacy payment systems, as well as maintaining compatibility with existing browsers through “Polyfill”.

It is worth noting that commercial efforts in this space typically only support a single payment system (e.g. Apple Pay).
The Alternative - Updating the Web Platform
As a long-time developer of various platforms, I early on advocated for an entirely different take on the matter which in short is investigating what kind of technical bits and pieces that may be missing (aka “Primitives”), while leaving the actual payment applications and possible standardization to other groups and the “Market” to cater for.

An equally significant difference is that I'm personally mainly concerned about third-parties' abilities building cool systems, because browser-vendors like Apple and Google can without major hurdles introduce essentially whatever they want, whenever they need it, including Web-versions of their respective mobile payment systems.

In fact, the more I look into this, the more convinced I get that adding specific payment support to browsers will most likely hamper payment innovation rather than foster it.
Proof of Concept System
Since simply claiming that “All we need is a better Web platform!” would be pretty useless without any kind of evidence, I have been tinkering for a while with a set of “Possible Key Components”, using a nowadays publicly available demo application as a test-bench:
https://test.webpki.org/webpay-merchant

The demo implements a decentralized (“Bank-Friendly”) end-to-end-secured payment system featuring a local wallet holding virtual payment cards, as well as a minimalistic Web merchant.

The “potentially-to-be-standardized” components were designed to be application-neutral like the rest of the Web platform.
V0.14, A.Rundgren. 2015-12-06