You can create WordPress membership sites with MemberPress, a plugin that will provide you with secured credit card transactions to sell digital downloads. You can also control who sees your content.
When you integrate MailerLite with MemberPress, you can sync your users along with their membership status to send them targeted campaigns and workflow automations.