Billing & Plans
Pick a plan, manage your subscription, update your payment method, and download past invoices. Deploynix uses Paddle as its merchant of record — checkout, tax, and card storage are all handled on Paddle's side.
Overview
Billing in Deploynix is scoped to the organization, not the user. Every organization has one active plan, one Paddle subscription (when paid), and its own invoice history. If you belong to multiple organizations you'll have separate billing for each. Every plan sets a list of resource limits (how many servers / sites / databases / members you can create) and feature flags (which extras are unlocked — custom domains, priority support, advanced monitoring, API access, and so on). When you hit a limit, Deploynix blocks the next "Create" action until you upgrade or free up a slot.
Subscription Plans
Deploynix offers four plans. All plans include core features — server provisioning, zero-downtime deployments, free SSL certificates, vanity domains, and the built-in monitoring agent.
Free
For trying Deploynix with a single project.
- • 1 server
- • 3 sites
- • 2 databases
- • 2 team members
- • Vanity domains only (no custom domains)
Starter
For small teams and growing projects.
- • 5 servers
- • Unlimited sites
- • Unlimited databases
- • 5 team members
- • Custom domains
Professional
For teams that need more power and priority support.
- • Unlimited servers
- • Unlimited sites & databases
- • 15 team members
- • Custom domains
- • Priority support
- • Advanced monitoring
- • API access
Enterprise
For organizations that need unlimited resources and dedicated support.
- • Unlimited everything
- • Unlimited team members
- • All Professional features
- • Dedicated support with urgent priority
Yearly Billing Saves ~2 Months
Yearly billing is roughly 2 months free compared to monthly. You can pick your cycle during checkout and switch at your next renewal.
Plan Limits
Every plan sets hard caps on the following resources. A limit of 0 means unlimited.
- max_servers — how many servers the organization can provision.
- max_sites — how many sites can exist across all servers.
- max_members — how many team members (including pending invitations).
- max_databases — how many databases across all database engines.
- max_cron_jobs — how many scheduled cron jobs.
- max_daemons — how many Supervisor-managed daemons / queue workers.
- max_ssh_keys — how many SSH public keys can be added across servers.
The billing page shows your current usage for each limit with a progress bar and the remaining slots. When you hit a cap, the "Create" button for that resource is disabled and a friendly message points you at the upgrade flow. Existing resources always continue to work — enforcement happens at creation time, not retroactively.
Feature Flags
On top of limits, each plan carries a set of feature flags. The common ones:
- custom_domains — add real domains to sites (vanity
*.deploynix.cloudsubdomains work on every plan). - priority_support — ticket priority defaults to High; see Support Tickets.
- dedicated_support — ticket priority defaults to Urgent with a dedicated agent.
- advanced_monitoring — full monitoring dashboards, historical metrics, and health alerts.
- api_access — full REST API with scoped Sanctum tokens; see API Reference.
Picking a Plan at Signup
After registration and email verification, the onboarding flow drops you on the Choose Plan screen. Every active plan is listed with its price, limits, and feature flags. Picking the Free plan is instant — no checkout, no card. Picking a paid plan opens Paddle's hosted checkout overlay where you choose the billing cycle, enter your card (or PayPal / Apple Pay / Google Pay / regional method), and confirm. On payment success, Paddle calls our webhook and your organization is upgraded automatically.
The Billing Page
Open Billing from the sidebar (or Settings → Billing). The page is organised into several sections:
- Current plan — name, short description, formatted price, and a status badge (Active, Canceling, or Canceled).
- Pending plan change — shown only when you've scheduled a downgrade; displays the new plan, the effective date, and a button to cancel the change.
- Subscription status — valid / canceling / canceled, plus a Cancel or Resume action button.
- Payment method — an "Update Payment Method" link that opens Paddle's hosted card-update page in a new tab.
- Resource usage — progress bars for servers, sites, members, and databases, each with a used / limit display and an "unlimited" badge where applicable.
- Payment history — a link to the full transaction list with invoice PDF downloads.
Upgrading, Downgrading, and Plan Changes
Upgrades
Upgrades take effect immediately. Deploynix calls Paddle's "swap and invoice" flow, so you're charged a prorated amount for the remainder of the current cycle and the new plan's features are available right away. Any previous pending downgrade is cancelled automatically — you can't upgrade and still have a downgrade in-flight.
Downgrades
Downgrades are scheduled instead of applied immediately. When you downgrade:
- The new plan is stored as a pending plan on your organization with an effective date equal to your current billing cycle's end.
- You keep all current plan features and limits until that date — no partial month, no surprise loss of access.
- On the effective date, Deploynix swaps the subscription on Paddle's side and updates your limits.
- You can cancel a pending downgrade at any time before it fires from the billing page.
Downgrading to Free
Picking the Free plan as a downgrade is treated as a subscription cancellation — it follows the grace-period flow below.
Cancellation & Grace Period
Click Cancel Subscription on the billing page to cancel. Important: cancellation doesn't end access immediately.
- Your subscription enters a grace period that lasts until the end of your current billing cycle.
- During grace period you keep full access to your current plan — nothing changes day-to-day.
- The billing page shows a "Canceling" badge and a Resume Subscription button.
- Click Resume any time during the grace period to un-cancel with no extra charge.
- When the grace period ends, your organization is automatically moved to the Free plan and any resources beyond the Free limits stay running but you won't be able to create new ones until you're back within them.
Payment Method
Your card — or other payment method — is stored on Paddle, never on Deploynix. We never see your card number, and we never store it. Paddle supports:
- Credit and debit cards (Visa, Mastercard, American Express, and more)
- PayPal
- Apple Pay and Google Pay
- Regional payment methods, depending on your country
To update your card, click Update Payment Method on the billing page. It opens Paddle's hosted update flow in a new tab. When you're done, close the tab and return to the dashboard.
Invoices & Payment History
Every charge — the initial payment, each renewal, each proration on upgrade — becomes a transaction in your payment history. Open Billing → History to see the full list, paginated newest first. Each row shows:
- Billed date (or created date, if not yet billed)
- Status — completed, past due, etc.
- Total, formatted with currency
- A Download link that fetches the Paddle-generated invoice PDF
Taxes & VAT
Paddle is the merchant of record, which means they handle tax collection, VAT, sales tax, and remittance for every supported country. The prices shown in the dashboard are pre-tax — Paddle adds the applicable tax at checkout based on your billing location, and every invoice has a full tax breakdown. If you're a business with a valid VAT ID, you can enter it in Paddle's checkout to have VAT reverse-charged where the rules apply.
What Happens When You Hit a Limit
Plan limits are enforced at the moment you try to create a new resource:
- The "Create" button is disabled with an inline message ("You've reached your plan's server limit").
- A link next to the message points you at the upgrade flow on the billing page.
- Existing resources are untouched — enforcement is creation-time, never retroactive.
- If you downgrade and your usage is above the new plan's limits, your existing resources keep running. You just can't add new ones until you're back within the limits.
Resource Limits Survive Downgrades
If you downgrade past your current usage, existing servers and sites keep running — you just can't create new ones until you're within the new plan's limits. Deploynix never deletes resources on a downgrade.
Common Questions
Do I get a refund if I cancel mid-cycle?
No — instead of a refund, you keep full access until the end of the billing cycle you've already paid for (the grace period). Billing cycles are the unit of charge.
Can I change my billing cycle (monthly ↔ yearly)?
Yes. Pick the other cycle of the same plan from the plan selector; it's handled as an upgrade/downgrade through the same flow.
I paid but my plan still shows Free — what happened?
After a successful Paddle checkout, your organization's plan is upgraded when Paddle's webhook hits Deploynix. That's usually instant but can take a few seconds. The post-checkout success page polls for it, so sit tight. If you're still stuck after a minute, open a support ticket.
Do Free-plan organizations keep working indefinitely?
Yes. The Free plan has no time limit — it's a real tier, not a trial.