All new clients can go to your Website and choose one of your predefined products in the ‘Shop’ section (e.g. POS+CRM, Project (Task Manager), Ecommerce).

Products can be created in the Sales >> Products section of your SaaS portal. Each product is related to a Plan.

Trial database

If you click on the Try Trial, you will redirect to the login page (we recommend to logout from admin user before clicking on it to check how your client can do that):

  • If client has been signed in website, he can input his credentials and login.
  • If not, client will be able to sign up (‘Sign Up’ button)

Then client can see the message:

“The database is creating… it takes only a few minutes. Please check your email now for further instructions on how to login.”


At this moment the client receives email that contains the created database link.

As a result a new client database will be created and displayed in the Portal (you can see them all at SaaS >> Clients section after deleting the In Progress filter at the top-right hand of this menu). Then open this database and click on the Sync Server button to sync client databases with server.

No, anything possible for editing like feature like more that can be ask for, but somethings not possible like changing layout, color, font…, related to these task we will not do, it because we now focus on improved feature.

No, Currently SaaS 2.0 is GA version (General Availability) with all feature in the main intro page, it not yet included payment integration.

When featuring available we will notify you.

Yep, you can, but when in the basic service, all brand name will be Odoo.Cheap name, which means when you need upgrade your brand name you need premium SaaS, and the old client cannot change info.

SaaS 2.0 every client separate in a single instance, it means 1 client has customization not effected to any others, not like saas 1.0 all clients use the same instance, addons

you can watch the video here: https://www.youtube.com/watch?time_continue=2&v=GzsMeDl2dI0

you should use some kind of VPS like Digital Ocean or AWS or Google Cloud or here is link for trial, you will get 10$ free https://m.do.co/c/98c64690dd83

Here is some requirement when you choosing VPS services
1, it must be easy to use
2, it must have the scale-up feature
3, it must have the backup feature
4, it must have the snapshot feature
5, it should have static IP
6, it should have the firewall
7, it should have the load balancer
8, it should have additional storage when needed
if all that meet then you can use that service

You can provide odoo service with an unlimited customer depends on your VPS size, 1 node you expand every 100 clients. and not limit anything

No, you nope, with saas system you can provide Odoo community as a service like Odoo saas online or Odoosh with your own business. If you need setup Odoo Enterprise Edition Default on your system we can help too with little extra cost, but you need to consider it require a license to make it valid

Yep, default saas 2.0 builds in with brand name Odoo.Cheap, but seen you order Premium service we will rebuild it with your brand name. you will need 1 SVG Logo 1 domain name.

No, default saas 2.0 builds in with K8S, which mean all default odoo will be available, it will not limit user & app, but you can limit Ram & CPU when this feature available we will notify you.

You will need 1. You brand name. 2, your Logo with SVG format 3, 1 Domain for your brand and SaaS Stand. Noted: for debrand, you will need the premium service

Odoo saas 2.0 support from odoo v11, v12, v13, v14 & so on..

You already have odoo database then you can merge to your saas by importing.

When generating Odoo client from saas, just chose option import from outside then import DB to your saas

Next step => go to terminal add custom addons to your client extra-addons folder, it will be work perfectly.

SaaS basic/standard pack will be default Logo & name = Odoo.Cheap, Default domain to generate client will be *.odoo.cheap

For premium pack saas 2.0 will it all will be rebuild with your own brand name included logo, name, default domain with your domain name.

Important noted: SaaS 2.0 using Let’s Encrypt for SSL it totally free, but Let’s Encrypt have a rule for generating SSL key limits, so it cannot generate too many SSL keys at the same time, your system will fail to generate Odoo App instance.

for more info, plz visits here: https://letsencrypt.org/docs/rate-limits/

Odoo SaaS 2.0 Fail generate client

Odoo SaaS 2.0 Fail to generate client

To add your extra add-ons to your client before create client do the following step Navigate to Apps => launch => Odoo SaaS 2.0 => under configuration tab =>

chose From git = True [1] and fill out the required information for: [2] git user name or token name, [3] git pass or git token [4]addons URL = your git repo, all the addons in your repo will be auto add to extra-addon in your odoo.

(Noted: the git repo must be built in folder repo, not single addons lik this: [git.com/USER/folder.git] in the folder you put all your module following /FOLDER/module1, module2, module3,

It cannot be: [git.com/USER/mobule.git] ).

Odoo SaaS 2.0 Add Git before create client

Odoo SaaS 2.0 Add Git before create client

To upgrade or downgrade your client you can do the following Go to SaaS => Default => Apps => client want to upgrade => [3] click in 3 doted and select upgrade, from next screen you can edit to upgrade or downgrade

Odoo SaaS 2.0 Upgrade client

Odoo SaaS 2.0 Upgrade client

To create client you need to fill out Client Name [1], Nam space [2], Select Odoo Plan (Odoo version) [3]

SaaS config client info

SaaS config client info

After choosing the Odoo plan [3] then need to select auto-generate subdomain or add your custom domain [4] and chose ssl or not SSL [5] if select True system will auto-generate SSL  (Noted: if you select the custom domain you must point your custom domain to your server before generating an SSL key, finally select [6] to limit Ram & memory or not. and click lunch

Odoo SaaS 2.0 Next screen to create client

Odoo SaaS 2.0 Next screen to create client


To create a new Yandex Mail account and email address base on your domain you need to do the following

  1. Open the https://connect.yandex.com/portal/admin page.

  2. Click add person account.

  3. Type your first name under the First name.

  4. Enter your last name under Surname.

  5. Now enter your desired Yandex. Mail user name—what will come before “@yourdomain.com” in your new email address—under entering a username.

  6. Type the password you want to use for your Yandex.Mail account under entering a password.

    A strong email password is long, easy to remember for you and hard to guess for anybody else.

  7. Type the password again under Reenter to confirm.

    How to create yandex email address

    How to create a yandex email address

SaaS 2.0 build on a special k8s library so depends on the port you want to open then the first login will ask you like the images bellow.

Odoo SaaS 2.0 Frist login welcome screen

Odoo SaaS 2.0 Frist login welcome screen

After login you will be direct to admin panel => then you need to navigate to Global => SaaS => Default where you start to wok.

Odoo Saas 2.0 admin pannel

Odoo Saas 2.0 admin pannel


To connect your custom domain as mail sender like Yandex you need to do the following

In odoo click setting => general settings => external mail server => input your domain name =>  saved

Config Odoo with domain mail sender

Config Odoo with domain mail sender


To install a custom addon from your terminal you need to follow step

1, SSH to your Clients sever which has a client you want to install the module

cd to the custom addons folder in: /home/odoo-data/[client-name]/var-lib-extra-addons/ then pull your addon here

come back to your odoo admin => settings => enable dev mode => update odoo apps list => install app.

How to install odoo custom addons from terminal

How to install odoo custom addons from terminal

In creating client you need to select [Specify a hostname to use] to input your custom domain here

Note: before generating SSL key, you need to make your custom domain must be pointed to your server before generating

Odoo SaaS 2.0 how to generate custom domain ssl

Odoo SaaS 2.0 how to generate custom domain SSL

To limit RAM & CPU you need to select [Limit Cpu and Memory *] = True, it will show up the option for you to limit you client RAM & CPU then input the number you want to limit

How to limit client Ram & CPU

How to limit client Ram & CPU

You can install modules and add-ons from the admin panel of the application. To install a new module in Odoo, follow the next steps:

Log in to the Odoo administration panel and on the top menu bar, click “Apps”

Odoo SaaS 2.0 How to install odoo app

Odoo SaaS 2.0 How to install odoo app

In the Apps menu, you will see all odoo apps. Search for the plugin you want to install.

Odoo saas 2.0 search app to install

Odoo saas 2.0 search app to install

Click the “Install” button in the plugin you want to install. If it already installed you will see the plugin will appear as “Installed”

To generate client you need to navigate to SaaS => Default  => App => lunch

SaaS Tools 2.0 how to generate clients

SaaS Tools 2.0 how to generate clients

In the next screen, you will see Odoo plan where you create your client Select Odoo => View Details =>  config client info before generate

Odoo SaaS 2.0 chosing template to create client

You must have a Yandex account in order to use Yandex.Mail for Domain. You can connect up to 50 domains per account, unlimited email per domain

Prepare the domain

Make sure that your domain is ready to work with Yandex.Mail for Domain:
Register the domain with a company that provides such services, if you have not done this yet (Yandex can’t register your domain).

Connect the domain to Yandex Mail for Domain

To add the domain to Yandex Mail for Domain: https://connect.yandex.com/portal/admin

  1. Open the page for adding domains and log in to the account that you created for working with this domain.
  2. Enter the domain name in the Domain name box (for example, “yourdomain.tld”).

After adding the domain, confirm that you are the owner.



Set up the MX record

Configure the MX record on your DNS hosting company’s website. To use Yandex Mail for Domain, you need to create an MX record with the value “mx.yandex.net.”.

If you delegated your domain to Yandex servers, the required MX record will be created automatically.

  1. Log in to the control panel on your DNS hosting company’s website.

  2. Delete the existing MX records.
  3. Create a new MX record with the following field values (the fields may be named differently in different control panels):
    • Value — “mx.yandex.net.”.

      The dot is required at the end of the server name. In some control panels, the dot is assumed automatically. In this case, you don’t need to add it.

    • Priority — 10.

      If a priority of “10” is not allowed in the control panel, enter any other priority other than zero.

    • Subdomain name — “@”.

      In some control panels, you need to enter the name of your domain instead of “@” (for example, “yourdomain.tld.”). If you are not able to set either “@” or the domain name, leave this field empty.

      If this field isn’t shown in the control panel, you don’t have to set it.

  4. Wait while the changes take effect in DNS. This process may take up to 72 hours.And finally congrats, you already have yandex mail server ready for work now.

SaaS 2.0 not require Odoo versions, start support from v11, v12, v13, v14 to the latest but related to Premium “Odoo supported Service” like Odoo Theme Mobile support/Odoo template… currently support for 1 single latest version, if require more version support it will cost extra you can find here: Odoo.Cheap Price

Odoo SaaS 2.0 is one-time deploy service, all the technology deploy on your server, it means you own most of everything as you can, you can learn, can modify the origin product, so we don’t have any refund policy for that, once you place the order it cannot be refunded. plz take noted before place your order.

Go to Top