Skip to content
VEYRONIS
Menu

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.

charge.js
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.

  1. Getting started

    From an empty project to a test charge.

    • Installation
    • Authentication
    • A first payment
    • Testing
  2. API reference

    Every endpoint of the REST API, with its parameters and responses.

    • Payments
    • Refunds
    • Subscriptions
    • Webhooks
  3. SDKs

    Official libraries for four languages.

    • JavaScript
    • Python
    • PHP
    • Ruby
  4. Guides

    Worked integrations for the businesses we serve.

    • E-commerce
    • SaaS platforms
    • Marketplaces
    • Mobile apps
  5. Webhooks

    Being told when something happens, instead of asking.

    • Configuration
    • Events
    • Security
    • Testing
  6. 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.