SaaS Mode

Compliance Center and Compliance Manager
All sub‑accounts need to get direct access to essential legal documents. For example make a menu item Compliance Center Center in each sub account. In that menu you will find the following: Contracts (or singed contracts) Terms and Conditions Privacy Policy GDPR Information HIPPA Other relevant compliance documents This ensures transparency and makes it easy for sub-accounts to review and manage all legal information in one centralized location what they agreed on with you. If you have like 200 subs accounts and different contract you can find them really easy back in each sub account. Ideally, you could make a centralized Compliance Manager in the Agency View. There you can manage all these documents. It would be especially useful if agencies could create and manage different sets of terms, privacy policies, contracts, and compliance documents and have them automatically appear in the corresponding sub-accounts. Either applied to all sub-accounts or customized per sub-account. Additionally, having the option to upload and display signed agreements and contracts would ensure that customers can always access and review their specific documents easily. This feature would improve transparency, streamline compliance, and enhance the customer experience. Access is role‑based to ensure that only authorized users have the rights to view these documents. This guarantees transparency while protecting sensitive information, giving the right users the ability to read content securely.
0
·
New Feature
Implement SaaS Actions for Automated Subaccount Management
Currently, we lack high-level actions to manage subaccounts in an automated way, similar to how it's done through the API. This limitation becomes evident in several critical scenarios: when a user doesn't pay their subscription and needs their account automatically deactivated (created with the same email that paid), or when PayPal doesn't automatically generate subaccounts like other payment methods do, requiring manual intervention. Core Problem The current system lacks automation for the complete subaccount lifecycle. With PayPal, for example, subaccounts aren't created automatically after successful payment, creating a gap between payment and service activation. Additionally, there's no automated mechanism to manage account states based on user payment behavior. Proposed Solution Develop a set of SaaS actions in workflows that operate at high level, integrating with the existing API but providing intelligent automation for subaccount management. These actions would include: Lifecycle management: Automatically create, activate, deactivate, and suspend subaccounts Payment method integration: Solve the PayPal issue by automatically creating subaccounts after payment confirmation Infrastructure management: Install snapshots, configure resources, and prepare environments automatically Payment monitoring: Detect payment failures and apply suspension/reactivation policies Bulk actions: Manage multiple subaccounts simultaneously Critical Use Cases PayPal Scenario: A user successfully pays via PayPal, but their subaccount isn't created automatically. This automation would detect the confirmed payment and create the subaccount, install necessary snapshots, and activate all corresponding services. Payment failure management: A user with email " user@example.com " fails their monthly payment. This automation would initiate a grace period, send automatic notifications, and if unresolved, deactivate the account while maintaining data for a determined period. Automatic provisioning: After successful subaccount creation, this automation would automatically install base snapshots, configure necessary resources, and establish default settings according to the contracted plan. Immediate Benefits This implementation would resolve the current friction with PayPal, eliminate manual subaccount management, and provide a seamless user experience from payment to complete service activation. Additionally, it would enable more sophisticated business policies like configurable grace periods, automatic downgrades for payment issues, and intelligent reactivations. The actions would operate as an abstraction layer over the current API, maintaining existing compatibility while adding the necessary intelligence to fully automate the SaaS subaccount lifecycle.
0
·
New Feature
Load More