Product Guide
Subscription & Billing
Overview

Billing and Subscriptions

OEC.sh has four subscription plans, all managed from the dashboard.

Available Plans

PlanMonthlyAnnual (20% off)Best For
Free$0$0Testing and evaluation
Starter$19$15/moSmall teams getting started
Pro$39$31/moGrowing agencies, multiple projects
Agency$199$159/moEstablished agencies, white-label needs

What Each Plan Includes

Free Plan

  • 2 projects, 3 environments, 2 team members
  • 1 server
  • Auto-generated subdomain only
  • SSH terminal in browser
  • GitHub & GitLab integration
  • Basic monitoring and community support

Starter Plan

  • 5 projects, 10 environments, 5 team members
  • 2 servers
  • Custom domain support
  • Sanitization options for clones
  • Server monitoring
  • Tuned PostgreSQL
  • Email support

Pro Plan

  • Unlimited projects, environments, and team members
  • Unlimited servers
  • Cross-server clone
  • DNS management (10 zones)
  • PgBouncer connection pooling
  • PostgreSQL read replicas (Odoo 18+)
  • Advanced monitoring (30-day history)
  • Granular permissions (55+)
  • Audit logs (30-day retention)
  • Priority email support

Agency Plan

  • Everything in Pro
  • Unlimited DNS zones
  • White-label agency domains (coming soon)
  • Custom roles & permissions
  • Audit logs (1-year retention)
  • Priority onboarding
  • Dedicated account manager
  • Phone support

View Your Current Plan

  1. Go to Settings in the sidebar
  2. Select the Billing tab
  3. Your current plan, billing cycle, and usage are displayed at the top

Upgrade Your Plan

  1. Go to Settings > Billing
  2. Click Upgrade Plan or Change Plan
  3. Select your desired plan and billing cycle (monthly or annual)
  4. Complete payment through the secure Stripe checkout page
  5. New features activate immediately after payment

Downgrade Your Plan

  1. Go to Settings > Billing
  2. Click Change Plan
  3. Select a lower-tier plan
  4. The change takes effect at the end of your current billing period
  5. Ensure your usage is within the new plan limits before it activates

Update Your Payment Method

  1. Go to Settings > Billing
  2. Click Customer Portal
  3. Select Update Payment Method
  4. Enter your new card details
  5. Save your changes

View and Download Invoices

  1. Go to Settings > Billing
  2. Click Customer Portal
  3. Browse your billing history
  4. Download PDF invoices as needed

Switch Between Monthly and Annual Billing

Annual billing saves you 20% on all paid plans. To switch:

  1. Go to Settings > Billing
  2. Click Customer Portal
  3. Select your preferred billing cycle
  4. Confirm the change

Cancel Your Subscription

  1. Go to Settings > Billing
  2. Click Cancel Subscription or use the Customer Portal
  3. Your plan remains active until the end of the current billing period
  4. After cancellation, your organization reverts to the Free plan

Pause Your Subscription

If you need to temporarily stop service:

  1. Go to Settings > Billing
  2. Click Customer Portal
  3. Select Pause Subscription
  4. Choose how long to pause
  5. Resume anytime through the same portal

Plan Limits

If you exceed your plan limits, warnings appear in the dashboard. Some operations are blocked until you delete unused resources or upgrade.

Payment Security

All payments go through Stripe. OEC.sh never sees or stores your credit card details. Transactions are encrypted and PCI compliant.