Skip to main content
Four tiers. Code = doc — the limits below are the same constants the API enforces (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

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 returns 403 E_PLAN_LIMIT_EXCEEDED when you try to create the (N+1)th resource.

Webhook tiers explained

See Webhooks for verification, signing, and the full event catalog.

Analytics tiers

Dispute tiers

Legacy plan names

For seven days after a tier rename we map old plan strings to new ones automatically: 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 via X-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.