You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ever Gauzy (same as Ever Demand) will use Ever OpenSaaS platform for offering software as a service solution.
In order to make SaaS Solution for Gauzy, this is what should be done:
Tenants support (Epic Feature: Workspaces (Tenants) #398), so all entities have relation to some tenant, so it's possible to manage basic tenant information somewhere, it's possible to "close" tenant, etc.
We will support the following architectures for SaaS tenants:
shared, when API / frontend / DB shared between multiple tenants
dedicated, when for specific tenants we provision independent API, DB and frontend resources
The SaaS Solution will consist of:
The "Subscription Module", which will be a closed source module. It will allow users to self-manage plan changes (upgrade/downgrade), view/download invoices for Gauzy SaaS services, pay for invoices, etc and do all that from INSIDE Gauzy Platform UI! Technically, the subscription module will be just a module installable into the Gauzy Platform, which will provide additional features on top of Gauzy and reuse some of the features from Gauzy itself. At some point in the future, we may allow partners to purchase such module for an additional cost, so they customers can self-manage Gauzy subscriptions (will be licensed on per client bases, I think)
The "SaaS Platform" - a separate API, App, and DB, which will be used internally by Ever Co. company or by our enterprise partners to:
define available subscription options (costs, types, etc), which will be provided (as API) for our Gauzy.co and Ever.co websites for customers to view and decide which one to purchase.
allow purchasing of the selected subscription by new customers from separate public webpage (URL will contain SubsciptionId selected by the customer already). Such action will trigger tenant provision (shared or dedicated) and allow customers to setup everything in provisioned Tenant (this will be handled by Gauzy Platform itself).
manage tenants (both shared and dedicated)
provision dedicated tenants in AWS (with gauzy-pulumi project) or register tenants in the shared infrastructure (shared k8s cluster in AWS)
review reports/billing details
review payments for each tenant, issue refunds
generate invoices, both manual and recurring (which will be later displayed in the Subscription Module for the end customers)
close expired subscriptions (and remove tenants/data)
So the customer's flow is this:
Ever.co or Gauzy.co websites, review available subscriptions options, compare pricing, etc and click "Buy"
Redirect to SaaS Platform public webpage where customers can review again details of selected subscription and enters his tenant/registration details (e.g. tenant name, first name, last name, and email, etc). Depending on Subscription type, the customer may be asked to enter his CC details (e.g. for the dedicated tenant)
Features to consider:
Quote system: allow your customers to request quotes for your services before charging them
Free trials: give out free trials of your subscription offerings to customers
Adding charges: add one-time charges for custom work requested by clients
Refunds: issue partial or full refunds on customer invoices
Automatic invoicing: Invoices are generated and sent to customers automatically
Service cancellations: Customers can request cancellations
The text was updated successfully, but these errors were encountered:
Ever Gauzy (same as Ever Demand) will use Ever OpenSaaS platform for offering software as a service solution.
In order to make SaaS Solution for Gauzy, this is what should be done:
We will support the following architectures for SaaS tenants:
The SaaS Solution will consist of:
The "Subscription Module", which will be a closed source module. It will allow users to self-manage plan changes (upgrade/downgrade), view/download invoices for Gauzy SaaS services, pay for invoices, etc and do all that from INSIDE Gauzy Platform UI! Technically, the subscription module will be just a module installable into the Gauzy Platform, which will provide additional features on top of Gauzy and reuse some of the features from Gauzy itself. At some point in the future, we may allow partners to purchase such module for an additional cost, so they customers can self-manage Gauzy subscriptions (will be licensed on per client bases, I think)
The "SaaS Platform" - a separate API, App, and DB, which will be used internally by Ever Co. company or by our enterprise partners to:
So the customer's flow is this:
Features to consider:
The text was updated successfully, but these errors were encountered: