Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) • Website (website) |
Lines of code | 7907 |
Technical Name |
s_odoo_saas_master |
License | OPL-1 |
Versions | 17.0 18.0 |
Odoo SaaS Pro
- Odoo SaaS Pro provides a ready-to-use SaaS system, designed to help you efficiently launch and manage your own Odoo SaaS services for clients
- This module is particularly useful for quickly creating Odoo instances and easily managing multiple instances for development, testing, and production environments
- It can manage multiple Odoo instances, with each instance having its own unique settings, addons, and resource allocations in completely separate environments. These instances can run on different Odoo versions while operating independently on the same serve
- Subscription Automation Function ensure seamless operation from instance creation to billing and renewal processes, with automatic notifications for subscription expirations, renewals, and payments
Highlights
- Automated Odoo Instance Creation: Deploy new Odoo Instances with a single click, reducing setup time and eliminating manual configuration errors.
- All Odoo Versionâ: The Odoo SaaS Pro support all odoo version include future odoo version.
- Resource Optimization: Define CPU and RAM limits with configurable packages to ensure that each instance runs efficiently without overloading resources.
- Auto SSLâ: Automatic issue SSL Certificate ensures that every Odoo Instance is secure and performant.
- Customer portal: Customer can access to their portal to operate with their own odoo instance.
- Automated Backups Cleanup: Keep your data secure with scheduled automatic backups and cleanup of old backups, preventing storage bloat.
- Subscription Automation: Seamless billing and renewal processes, with automatic notifications for expirations, renewals, and payments.
- Instance Suspension Resumption: Instantly suspend or resume instances based on subscription status, ensuring smooth service management.
- Git integration: Allow user to connect to any git repositories and clone, pull to update code, the system automatically create addons folder linked to the git repo and mount the folder to the odoo instance.
- Dedicated Pricing pages (similar to Odoo online)

Pricing page

Free Installation and setup to your VPS
For our new customer and for a limited time, we offer
FREE One time server setup to your server
FREE 10 hours customization to fit your extra requirement.
Our Odoo SaaS kit can work with:
- Cloud VPS
- Cloud VDS
- Bare Metal Server

Features

Deployment on multiple servers or Single server
Muti server setup
The system allow you to have dedicated SaaS Master running to create Odoo instance in another Odoo Instance Server.
One Server setup
The Odoo SaaS Master Server can also served as Odoo Instance Server for the One Server deployment.
Deploy any Odoo versions
include any future Odoo versions.
The Odoo SaaS Master may running Odoo 17.0 but it can deploy any Odoo version, 12, 13, 14,15, 16, 17, and any future Odoo version such as 18, 19, ...
This because the Odoo SaaS is the most flexible and customizable Odoo SaaS yet.
- Multiple odoo versions, from Odoo 8.0 to 17.0 and all future Odoo version such as 18.0, 19.0 and so on.
- Multiple Virtual environment for each Odoo version needs, each can be configure with specific python version and python packages.
- Multiple Postgres version running on the same machine.

Domain and SSL handling
- By default, when created the instance choose their sub domain and the domain. for example, they can choose customername.domain1.com and customername.domain2.com where domain1.com and domain2.com is your saas domain, you can add as many domain for customer to choose as you liked.
- Customer can decide not to use sub domain but to use their own domain, such as customer.com
Automatic SSL Certificate Creation
The SSL certificates will be automatically created and validated upon domain creation.

Multiple based domain
User can choose their own sub domain in the pricing page, they also can choose the based domain. You can add as many based domain as you want.
Odoo SaaS Master allow customer to add their own domains and have option to disable the provided subdomain.

Public module and set the module and user pricing
You can public or un-public odoo module including the default odoo module and the customs module and set the pricing for the app and user
App can have dependencies, in the screen cast you see the app Calendar depend on the app Discuss, so in case you want one app you will need the other app.
App can have Categories defined in the backend, then app available in the pricing will be categories accordingly.
The pricing for Monthly and Annually calculated are based on Odoo Price list. The price you input for the app and user is pricing for the Monthly.

Interactive Pricing page
the Odoo SaaS master already create a beautiful Pricing page allow customer to choose their apps and number of user at the url: https://your_domain.com/pricing.
The pricing is calculated interactively in real time while customer select apps and number of user, similar to Odoo pricing page.
The pricing can be set for monthly and Annually differently similar to Odoo online pricing.
Apps available and user pricing can be set in SaaS Master backend

Create Odoo instance for trial and production
Customer choose sub domain, User and Apps then click on one of the 2 button:
TRY NOW: the system will redirect to Cart allowing customer to Validate the Sales Order (with total price =0). The trial instance will have trial status then it can be turn in to production instance later if customer decided to pay.
BUY NOW:Similar to Try now. The different is they will have to pay upfront and the the start date for the instance will be now.
Once confirmed the Odoo Instance will be created automatically,
customer will see the loading page, once the creation completed
customer will be redirected to the newly created instance.

Sales order and Automatic email
Once the customer confirm the Sales order or Trial, the Sales order automatically created and automatic email will be send to customer together with instance credential and activated link.
In the case customer not click on activate link the instance will be destroyed in next 4 hr. This action is to make sure that the customer email is valid.

Automatic emails
Once instance created customer receive an email with their instance credential.
Customer will have the option to activate the instance so they can use it until the Trial End Date, otherwise they can only use the instance within 4 hr (similar to Odoo Online)
Customer will get additional automatic email reminders for some other cases such as:
- Renew: To inform customer to renew instance, sendx day before expiry date or trial end.
- Expire:When Odoo instance is expired and about to be suspended
- Reminder
when Odoo instance about to be deleted in case it pass
the expiry date.

Limit number of trial per customer
Each customer is allowed a limited number of trial instances. Once this limit is reached, the system will prompt the user to purchase additional instances.

Customer portal
customer can access to Customer portal to control their instance. They can see the instance current status and customer can:
- View list of their instance
- Access Instance detail such as number of user and app they have in their subscription.
- Connect to their Odoo instance
- Control their Odoo instance: Stop and Start and restart their Odoo instance
- Backup operation: Create backup, view list of backups file and have option to download the backup.
- Send mesage and communicate with internal team
- Customer can also see all related SO, Invoices related to their odoo instances and see all communication history.

Add Domain and auto SSL
In the customer portal, customer can add their own domain, the system will generate ssl certificate to their domain and mapping the domain to their instance

Automatic and Manual Backup
The system will automatically back up Odoo instances, while customers can also manually back up their own instances and download the backups through their portal.

Automatic Instance Suspension for Non-Renewal
The system will automatically send renewal reminder emails, and if the instance is not renewed on time, it will be suspended.
Once the customer completes the payment, their Odoo instance will
start immediately.

Full Control of Instances in the Backend
Internal users have access to all details of Odoo instances, including the number of users, installed apps, and purchased apps
Users have full control over Odoo instances in the backend, such
as modify configuration settings, redeploy Nginx, configure
settings, install or update modules, add customs Git repositories,
and pull code from git repo directly within the backend.

FREE 90 DAYS SUPPORT
SkyERP will provide free 90 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this module. This is applicable from the date of purchase.
For support, please email us at support@project.skyerp.net or skype: tuanace
Our other modules
Project Stage Access
Customize who can view and edit tasks at each stage of your project, enhancing security for workflow
Odoo Direct Print
Print any reports directly without download PDF
Odoo Website Pro
Optimize Odoo websites speed by add suport to WebP image format and Convert all existing image to WebP
Customer
Payment Follow-up
Follow-up customer's due manually and automatically. Send email
and/or letter at difference follow-up level.
Account Auto Transfer
for Odoo CE
Automatically create Journal entry to transfer account balance
from one account to another based on defined rules.
Multilevel Sales Team Operation
Organize sales force with Sales team hierarchy and access to team's documents.
Inventory
Insight Report
Print any reports directly without download PDF
Partner Access Control Advance
Control the access to Partner based on easy and customizable predefined rules
Product Access Control Advance
Control the access to Products based on easy and
customizable predefined rules
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedThere are no ratings yet!
demo
demo
Re: demo
Hello friend,
For support and demo please contact us via skype tuanace or whatspps +84901366468 we happy to help you
im having problems? with v18 i need to meeting... and i still have probelms with the NGNIX and the way backup works.. can you help me out.. not working.
Re: im having problems? with v18 i need to meeting... and i still have probelms with the NGNIX and the way backup works.. can you help me out.. not working.
Hello,
Please contact us directly via skype: tuanace or whatapps: +84901366468 for support, we are happy to assist you.
Where can i get a demo?
Re:
Hello friend,
For demo and supports, Please contact us directly via skype: tuanace or whatapps: +84901366468
so we can schedule an online meeting for live demo, then later i can provide you the demo saas instance and detail documentation for you to test
i want to talk when can we talk?
Re: i want to talk when can we talk?
hello, you can talk to us on skype: tuanace or my whatapps: +84901366468
we can arrange a meeting so i can show you everything
can we have a meeting? i want this.