REST JSON Webhooks SDK

Betaal-API's voor
ontwikkelaars

Integreer betalingen in 30 minuten met de RoxPay REST API's. Meertalige SDK, gratis sandbox, PCI-DSS Level 1. Gebruikt door meer dan 200 fintech-bedrijven in Europa.

transaction.js
const roxpay = new Roxpay('sk_test_123');

const payment = await roxpay.charges.create({
  amount: 2000,
  currency: 'eur',
  source: 'tok_visa',
  description: 'Bestelling #12345'
});

console.log(payment.status); // betaling verwerkt
E-commerce integraties

Kant-en-klare plugins voor de grootste platforms

Installeer de RoxPay-plugin in minuten. Geen handmatige integratie vereist — schakel online betalingen in op je winkel.

Partnerserver master_token_xyz
Filiaal A companyId: 101
Filiaal B companyId: 102
Filiaal C companyId: 103
Partnerdelegatie

Beheer meerdere merchants met één token

Als platform of reseller kun je betalingen uitvoeren namens al je klanten met één master-token. Geen apart account nodig per merchant.

Stuur bij elk API-verzoek de parameter companyId={ID_AZIENDA} mee om te specificeren voor welk filiaal of welke merchant je betaalt.
Lees de multi-tenant documentatie
Authenticatie

OAuth2 Bearer Token

De RoxPay API gebruikt OAuth2 met Bearer-token voor alle verzoeken. Genereer je token via het dashboard en voeg het toe aan de Authorization-header.

  • Token geldig 12 uur (43.200 seconden). Vernieuwen via /auth/refresh.
  • Alle verzoeken vereisen HTTPS. Plaintext-verbindingen worden automatisch geweigerd.
  • Voeg bij elke aanroep toe: Authorization: Bearer <token>AUTH_LI3_SUFFIX
Bekijk de auth-documentatie
Jouw server
POST /auth/token
200 OK (Token)
RoxPay Auth
// auth_response.json
{
  "access_token": "eyJhbGci...",
  "token_type": "Bearer",
  "expires_in": 43200, // verloopt na 12u
}
Technische stack

Elke taal, één API

De RoxPay SDK's werken met alle frameworks die worden gebruikt voor online betalingen. Compatibel met Node.js, Python, PHP, Go, Java en .NET.

Officiële SDK's

Beveiliging & PCI-DSS

PCI-DSS Level 1 gecertificeerd — maximale beveiliging voor kaartgegevens

End-to-end TLS 1.3-versleuteling op alle API-verbindingen

Kaartgegevens worden nooit op je servers opgeslagen — beheerde tokenisatie

OAuth2 + JWT-tokens met korte geldigheid en intrekbaarheid

Kaarttokenisatie

**** **** **** 8785
Kaarthouder
12/26
CT-20260122-01F77C9F7121431
Token geverifieerd

Klaar om te integreren?

Test gratis in de sandbox, zonder creditcard. Ons technisch team staat klaar voor je onboarding.