All articles

Getting Started

What is CICDoo Getting started: the onboarding wizard The Dashboard and Infrastructure Map

Concepts

Production, staging and development stages Domains, subdomains and SSL Odoo versions and editions (Community vs Enterprise) Workspaces and team collaboration

Servers

Adding a server Server domains and DNS Using a load balancer Server actions: deploy, logs and charts

Projects & Git

Creating a project Connecting GitHub Connecting GitLab Branches and instances

Instances & Console

Creating an instance Restarting, stopping and removing an instance Merging branches between stages Web IDE and remote access Instance settings explained Deployments and the job queue

Agent Tasks

What agent tasks are Setting up agent tasks Running a task and reviewing the result Agent time and top-ups

Monitoring & Backups

Monitoring your instance Backups and restore Alert notifications (email and SMS)

Workspaces & Permissions

Inviting workspace members Member permissions and resource access A member cannot see or use a resource

Account & Security

Two-factor authentication (2FA) Profile and integrations settings Passwords and account recovery

Billing & Plans

Plans and pricing Upgrading and managing your subscription If a project subscription goes unpaid The channel partner program

Support & Tickets

Opening a support ticket Getting help from the CICDoo team

Troubleshooting

Troubleshooting: cannot connect a server Troubleshooting: a deployment failed Troubleshooting: git push fails with 403 after moving a repository Troubleshooting: my instance is down or slow Troubleshooting: domain or SSL problems

Billing & Plans

If a project subscription goes unpaid

What happens as a project's due date approaches and passes, what read-only actually blocks, and how to bring a project back.

Nothing happens quietly

CICDoo does not blackout a project the moment an invoice slips. Each project subscription moves through clear stages, and you are told at every one.

Before the due date

A newly created project is fully usable straight away. Its subscription starts life unpaid, carrying a payment link and a due date, and the project behaves exactly like a paid one until that date arrives. The payment link is an invitation to start the subscription, not a gate in front of the project.

You get reminders as the date approaches, in the notification bell and by email, at seven days out and again the day before. Each reminder is sent once, so a project cannot collect the same warning every morning.

The Billing tab shows the deadline for every project in the Due in and Due columns, and the project's own Subscription panel shows the same dates.

After the due date: read-only

If the due date passes unpaid, the project goes read-only:

  • You can still open the project and see everything in it.
  • Actions are refused, with a message explaining why and a link to pay.
  • Your site keeps serving. Read-only does not touch the running instances.

This is deliberate. Taking a live Odoo down the same day a payment slipped is a worse failure than carrying it, so the first stage costs you the ability to change things, not the ability to run them.

Later: stopped

Only after read-only has run for a while are a project's containers actually taken down. Even then, nothing is destroyed: named volumes, instance data and host backups all survive, and paying brings the project back. The only thing that ever deletes data is you explicitly deleting a project or an instance.

Bringing a project back

  1. Open Settings, Billing tab, and find the project's row.
  2. Use its payment link to start the subscription. If the link has expired, the row mints a fresh one.
  3. Access is restored as soon as the payment clears.

If the project was stopped, restoring access does not automatically restart the containers. Start the instances yourself when you are ready: silently booting an Odoo that has been down for weeks is not a decision we make for you.

If the project is marked Invoiced directly or On your subscription, there is no link for you to click. Those are settled with us directly, so reply to the invoice or open a ticket and we will sort it out.

Related

For how projects are priced and what each state means, see Plans and pricing. For invoices and payment details, see Upgrading and managing your subscription.

If you get stuck, open a support ticket from the Tickets page or the chat widget.

Still stuck? Open a ticket from the app or talk to an engineer.