Short enoughto actually read.
Four SDKs, a REST API and webhooks. A first test transaction usually goes through within the hour; the rest of this page tells you what you will find when you start.
A payment, in a dozen lines.
import Veyronis from "@veyronis/sdk";
const veyronis = new Veyronis("vy_test_4f9c…");
const payment = await veyronis.payments.create({
amount: 12900,
currency: "eur",
method: "card",
description: "Order 1042",
});
console.log(payment.status);Six sections. No filler.
The documentation is organised the way an integration actually goes: start, reference, libraries, worked examples, events, and what to check before launch. The example is written with the JavaScript SDK; the same call exists in Python, PHP and Ruby, and works in every supported currency.
Getting started
From an empty project to a test charge.
- Installation
- Authentication
- A first payment
- Testing
API reference
Every endpoint of the REST API, with its parameters and responses.
- Payments
- Refunds
- Subscriptions
- Webhooks
SDKs
Official libraries for four languages.
- JavaScript
- Python
- PHP
- Ruby
Guides
Worked integrations for the businesses we serve.
- E-commerce
- SaaS platforms
- Marketplaces
- Mobile apps
Webhooks
Being told when something happens, instead of asking.
- Configuration
- Events
- Security
- Testing
Best practices
What to get right before you go live.
- Security
- Error handling
- Performance
- Compliance
Stuck on line nine? Write to a person.
API keys and the full reference come with your account. If you are evaluating, or an integration is fighting back, email us and you will have an answer within 24 hours.