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 Deleting a server

Projects & Git

Creating a project Connecting GitHub Project GitHub settings and webhook Connecting GitLab Branches and instances Tagging and filtering projects High availability with app nodes Project environments, extensions and deletion

Instances & Console

Creating an instance Restarting, stopping and removing an instance Merging branches between stages Web IDE and remote access SSH access to instances 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 Agent insights and task filters

Monitoring & Backups

Monitoring your instance Backups and restore S3 storage, uploads and bulk backup actions Alert notifications (email and SMS)

Workspaces & Permissions

Inviting workspace members Member permissions and resource access A member cannot see or use a resource Audit log and server activity

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 Onboarding a client as a partner

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

Upgrading and managing your subscription

How to pay a project's subscription, get a quote, update your payment method and billing details, and find, filter, download and pay invoices.

CICDoo is sold by the project, and every project has its own subscription. There is no plan to upgrade: to add capacity or change terms, ask for a quote. Everything here lives on the Billing tab of Settings. Workspace members see that tab only if their role includes the "Billing" or "Invoices" permission, and each permission shows only its own sub-tabs.

Paying a project's subscription

  1. Open Settings and click the "Billing" tab, then the "Subscriptions" sub-tab.
  2. In the "Project subscriptions" table, find the project.
  3. Click "Pay now". If the project's payment link has expired, the button reads "Get payment link" instead and creates a fresh one.
  4. Complete the payment on the secure Stripe checkout page.
  5. The project's state changes to "Active" once the payment clears.

You can also pay from the project itself:

  • On the Projects page, a project that is blocked shows a "Start subscription" button on its card.
  • In Project Settings, the "Subscription" tab shows the project's "State", "Rate", "Due" and "Paid Until", with "Pay now" or "Get payment link" when a payment is open. Its "View subscriptions" link opens the Billing tab.
  • Inside an unpaid project, a banner at the top says "This project needs a subscription", "This project is read-only" or "This project is stopped", with a "Start subscription" button.
  • If you try an action in a project that is blocked for non-payment, a "Subscription required" window opens with "Start subscription" and "View subscriptions".

A project marked "On your subscription" or "Invoiced directly" has no payment button: it is covered by another subscription of yours, or invoiced by us.

Asking for a quote

  1. On the "Subscriptions" sub-tab, find the "Need a quote?" card.
  2. Click "Talk to sales".
  3. A confirmation appears on the page. Our team comes back to you, usually within one business day.

Use this for a new project's price, or for changing what an existing project includes or how it is billed. Nothing is charged by this step.

Updating your payment method and billing details

  1. On the Billing tab, click the "Invoices" sub-tab.
  2. Click "Payment method and billing details". This button appears once your account has paid through Stripe at least once.
  3. In the Stripe customer portal that opens, update your payment method and billing details.
  4. Return to CICDoo when you are done.

If a payment is past due, the "Subscriptions" sub-tab shows "A payment is past due. Update your payment method to avoid an interruption." Click "Update payment" next to it to open the same Stripe portal.

Finding and paying invoices

Every payment comes with an invoice: project subscriptions and agent-hour top-ups alike.

  1. On the Billing tab, click the "Invoices" sub-tab. A badge on it counts invoices still to pay.
  2. Check the summary at the top: "Outstanding", what you have paid this year, and the total number of invoices.
  3. Narrow the list with the filters:
    • Status: "All statuses", "Paid" or "Outstanding".
    • Type: "All types", "Subscriptions", "Agent hours" or "Other payments".
    • Year: "All years" or a single year, shown once you have invoices from more than one year.
  4. Use the links on each row:
    • "Pay": shown on an outstanding invoice, opens Stripe's page to pay it.
    • "PDF": downloads the invoice for your records.
    • "View": opens the invoice page on Stripe.

A payment without an invoice number shows "Receipt" in the Number column. The list shows 25 rows at a time; use "Previous" and "Next" to page through it.

Related: Plans and pricing, If a project subscription goes unpaid, Agent time and top-ups, Member permissions and resource access.

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.