I'm trying to navigate member management and payment options for a SaaS application I'm building. Here's what I'm trying to accomplish -
1 - Allow users to register using Google credentials
2 - Sign up for a service tier, choosing 1 of 3 tiers of service
3 - Making annual or monthly payments, based on chosen tier of service
I'm currently leaning toward a WordPress-based front-end, with a custom-built plug-in for the PHP application that's being built. Options I'm leaning toward at the moment include -
S2 Member for member management
Moonclerk (with Stripe) for payment management
What I'm really trying to figure out is what and how many tools I need to manage the members, and then process payments. I'm liking Stripe for the payment gateway, Moonclerk seems to add functionality to manage the payments I need to accept. Is S2 member right for member management or are there other options I should consider?