General question about subscription management

I’m building a database driven app that will combine CRM and Accounting functionality and am seeking advice on the best way to manage user subscriptions.
I’m new to coding and so am considering having the front end website built on Wordpress with WooCommerce to handle the commerce but am concerned about security so wondered if anyone has any views on this?
The app itself will be a multi tenant system with multiple organisations and multiple users within each organisation. Each user record will have a foreign key reference to their organisation which will enable me to segregate tables based on their login.
It will need to handle free trials and multiple account types - is single user, 5 user etc
If anyone has experience of such a solution and can give me any advice it would be much appreciated.

Community Page
Last updated: