
Your billing & subscription engine, hosted in France
The billing core of your SaaS powered by Meteroid, installed and maintained by DINAO. Pricing, subscriptions, and usage-based billing on our French servers — the sovereign alternative to Stripe Billing.
What is Meteroid?
Meteroid is an open-source, cloud-native platform for billing and subscription management (pricing, billing, metering), designed as a self-hostable alternative to Stripe Billing for SaaS models, particularly usage-based billing.
Its real-time metering engine ingests usage events (API requests, tokens, transactions, storage…) and transforms them into billable metrics without pre-aggregation. Meteroid supports various pricing models (flat, usage, tiered, hybrid) with versioned plans, full subscription lifecycle management (subscription, upgrade, downgrade, cancellation, renewal), automated generation of invoices and credit notes, CPQ (quoting), VAT, trials, coupons, and grandfathering.
API-first architecture (gRPC/REST) with event-driven webhooks, self-service client portal, and payment connectors (Stripe, Paddle, Braintree, custom processors). Core written in Rust, React frontend, it relies on PostgreSQL, ClickHouse (analytics), and Kafka (metering pipeline), deployable via Docker Compose and Kubernetes (Helm). Licensed under AGPL-3.0.
Host Meteroid at DINAO
Resource tiers compatible with Meteroid prerequisites (minimum 2 vCPU / 4 Go / 20 Go). Hosted in France, fully managed.
- 2 dedicated vCPU
- 4 Go RAM
- 40 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 4 dedicated vCPU
- 8 Go RAM
- 80 GB NVMe
- Daily backups
- Managed & monitored by DINAO
- 8 dedicated vCPU
- 16 Go RAM
- 160 GB NVMe
- Daily backups
- Managed & monitored by DINAO
1 hidden tier(s) (insufficient resources for this app) : Découverte
Technical details
You might be wondering…
Does Meteroid replace Stripe Billing?
Meteroid is an open-source, self-hostable alternative to Stripe Billing for managing pricing, subscriptions, and usage-based billing. It can also integrate with Stripe, Paddle, or Braintree as payment processors.
How does usage-based billing work?
Meteroid ingests your usage events (API requests, consumed tokens, transactions, storage…) in real time and transforms them into billable metrics without pre-aggregation, automatically generating invoices.
What pricing models can I define?
Flat, usage-based, tiered, hybrid, with versioned plans, free trials, coupons, grandfathering, and cost limits. You can experiment with your pricing models without technical refactoring.
Why choose managed hosting?
Meteroid relies on a multi-service stack (PostgreSQL, ClickHouse for analytics, Kafka for metering, Rust backend, and React frontend). DINAO installs, updates, backs up, and monitors everything, scaling resources to your volume.
Where are my billing data hosted?
On DINAO's infrastructure in France, in one of the available data centers. Your financial data and your customers' data remain on French territory, in compliance with GDPR.