A REST API, an embeddable widget, signed webhooks, and an AI/MCP layer. Everything you need to accept crypto payments in your product — without managing custody or key infrastructure.
JSON REST API with idempotent requests, pagination, and consistent error shapes. Create payments, manage invoices, products and customers, read order history.
A single script tag drops a fully styled, merchant-branded checkout into any page. A data-cc-amount button or window.PaySovra.open() does the rest.
Signed payment.confirmed events, delivered with retries. Verify the signature, consume, and fulfil in your backend.
A public OpenAPI 3.1 spec plus an MCP server let AI agents run your store — create products and invoices, manage orders, and read your data.
The full spec is served at /api/v1/openapi.json. Import it to generate a typed client in any language, or wire it straight into an agent.
Bitcoin, Ethereum, Solana, Tron, Polygon, BSC, Base, and more — plus USDC/USDT stablecoins. Chain support is additive; your integration doesn't change.
Every endpoint is idempotent. Every response has a consistent shape. Errors are machine-readable. The API is versioned and documented with a public OpenAPI 3.1 spec — generate a client in any language, or wire it straight into an AI agent.
Publishable keys are ready the moment you sign up. No approval process.