I need suggestion on client/ customer portal

did you saw amembers? it's a good one that lets you create multiple packages.
 
As mentioned, aMember Pro is of course one of the ways to go, or you can consider something like https://spp.co/ I think there was even a sales thread on BHW I believe.

You just need to asses what are exact options/features/customization that you need or you can do and extend functionality of existing system (if needed).

After you do exact list of options/features that you need, go to hunt for perfect system that will fit your needs.
 
Back
Top