Four tiers. Code = doc — the limits below are the same constants the API enforces (Documentation Index
Fetch the complete documentation index at: https://docs.getovra.com/llms.txt
Use this file to discover all available pages before exploring further.
apps/api/src/lib/plan-limits.ts).
Sandbox-only today, so the volume cap is a sandbox-volume cap. Live mode (v1.3+) will use the same numbers for real settlement.
The matrix
| Free | Starter | Business | Enterprise | |
|---|---|---|---|---|
| Price | €0 | €39 / mo | €250 / mo | Custom — contact sales |
| Agents | 1 | 5 | 10 | Unlimited |
| Cards | 1 | 10 | 25 | Unlimited |
| Volume / month | €150 | €2,000 | €5,000 | Unlimited |
| Members | 1 | 3 | 10 | Unlimited |
| API requests / mo | 10,000 | 100,000 | 500,000 | Unlimited |
| Transaction history | 30 days | 90 days | 365 days | 5 years |
| Webhook tier | basic (1 attempt) | full (1 attempt) | full + retry (5×) | full + DLQ |
| SSO | – | – | – | ✓ |
| Audit log | – | – | – | ✓ |
| Dispute management | – | view | full | full + auto |
| Analytics tier | basic | basic | spend intelligence | custom |
| Overage rate | 0.5% | 0.5% | 0.4% | – |
| Support | community | email 48h | email 24h | dedicated |
Overage policy
Plan limits on volume are soft caps. If you exceed your monthly volume, the overage rate kicks in on the delta — there is no hard block. Plan limits on agents, cards, and API requests are hard limits — the API returns403 E_PLAN_LIMIT_EXCEEDED when you try to create the (N+1)th resource.
Webhook tiers explained
| Tier | Behavior |
|---|---|
basic | One delivery attempt. No retries. |
full | One delivery attempt with full event coverage. |
full_retry | Five attempts with backoff 1m · 5m · 15m · 1h · 4h. |
full_dlq | full_retry plus dead-letter queue for failed deliveries. |
Analytics tiers
| Tier | What you get |
|---|---|
basic | Daily/weekly/monthly spend rollups, simple charts |
spend intelligence | Add anomaly detection, cost-per-agent, top-merchants insight |
custom | Bespoke dashboards, BI export, SLA on data freshness |
Dispute tiers
| Tier | What you can do |
|---|---|
| – | View transactions only |
view | View existing disputes |
full | File, evidence, resolve |
full + auto | Add automated workflows (rules-based evidence, auto-resolve) |
Legacy plan names
For seven days after a tier rename we map old plan strings to new ones automatically:| Legacy | Maps to |
|---|---|
personal | free |
growth | business |
business itself is the new €250 tier (formerly €549) — already migrated in storage.
What’s not included on any tier
- Live mode — sandbox-only through the entire pre-seed raise.
- Real KYC, SEPA, settlement — all v1.3+.
- Crypto / stablecoins — fiat only, EUR only.
- Apple Pay / Google Pay / Click-to-Pay wallet provisioning — endpoints exist, no product promise yet.
- Native mobile app — never. Dashboard is responsive web.
Going live (v1.3+)
When live mode opens, every tier above gets real settlement, real SEPA, and real KYC. Pricing will not change — the same limits apply. We will give 12 months notice viaX-Ovra-Deprecation headers and email if any pricing field shifts.
Talk to us
For Enterprise, custom volume, white-label, or anything bespoke: sales@getovra.com.Next
Quickstart
Free-tier sandbox in five minutes.
Webhooks
Tier behavior in detail.
