Krypto-Checkouts mit einem einzigen API-Aufruf.
REST + JSON, Stripe-ähnliche Semantik, Idempotenzschlüssel, signierte Webhooks. Sandbox-Schlüssel und Test-Wallets stehen ab der Registrierung bereit.
Eine API, die Ihre Entwickler wirklich mögen.
Stripe-ähnliche Semantik, Idempotenzschlüssel, signierte Webhooks und SDKs für die Sprachen, mit denen Sie arbeiten. Passt in neue Projekte ebenso wie in bestehende Checkouts.
- REST + JSON, OpenAPI-Spezifikation, typisierte SDKs
- HMAC-signierte Webhooks mit Replay-Schutz
- Idempotenz bei jeder schreibenden Anfrage
- Sandbox-Schlüssel & Test-Wallets von Anfang an
import { QintClient } from "@qint/node";
const qint = new QintClient({ apiKey: process.env.QINT_API_KEY! });
// 1) Create a payment intent — price in fiat, the buyer pays in crypto
const intent = await qint.createIntent({
amount: 124.0,
currency: "CHF",
title: "Order #4029",
idempotencyKey: "order_4029",
returnUrl: "https://shop.example.com/thanks",
});
// 2) Redirect your buyer to the hosted checkout
console.log(intent.checkoutUrl);Eine kleine, vorhersehbare Schnittstelle.
Die meisten Integrationen brauchen nur drei Endpunkte.
Typisierte SDKs für die Sprachen, mit denen Sie arbeiten.
Node.js
Quellcode auf GitHubPython
Quellcode auf GitHubC# / .NET
Quellcode auf GitHubGo
Jedes SDK ist Open Source auf GitHub. Pakete in den Registries folgen zum Launch – bis dahin bauen Sie aus den SwizzX-GmbH-Repositories.
Signiert, idempotent, wiederholbar.
Jede Zustellung ist ein einzelnes payment.status-Ereignis mit HMAC-Signatur in X-Qint-Signature und einer eindeutigen X-Qint-Event-Id zur Deduplizierung. Fehlgeschlagene Zustellungen werden mit exponentiellem Backoff wiederholt und erscheinen als Audit-Log im Dashboard.