Subscription based financial blog

Hello everyone,

Had a client refer me someone looking for a “subscription based blog”.

Paid-Subscribed users would be able to view blog posts in real time, non subscribed users can view blog posts two weeks after post publish date.

My question is, are there any platforms that allow for this type of use, Wordpress, Drupal, etc. or would I be better off creating the whole thing from scratch ( build the user a simple CMS for posting blog posts and build a simple login system for customers with Stripe credit card processing )

Any experienced advice from any other people would be appreciated. Thanks!