I mentioned in a recent podcast that I wasn't aware of a plugin to offer a leaky paywall style feature for publishers, and then learned that not only does a quite comprehensive one exist, but that it's made by a Post Status club member — Jeremy Green.
Leaky Paywall does just what you would expect, and it's being used in the real world right now. It looks really nice, and it includes all the ecommerce and subscription elements, it appears.
There's a free version on the WordPress repo and they have paid add-ons too. Sorry Jeremy for not knowing about this already!