Entwicklerfreundliche Krypto-Zahlungs-API
Krypto-Rechnungen per API anlegen, Kunden über redirectUrl zum Hosted Checkout weiterleiten und finale Status per Webhook empfangen.
x-api-key: sk_live_…
{
"id": "order_1024",
"price": 12499.00,
"currency": "INR"
}
// 201 Created
{
"data": {
"id": "8f3k2a1c",
"redirectUrl": "https://my.qvard.com/pay/8f3k2a1c"
},
"code": 201,
"message": "success",
"status": true
}Qvard API für Entwickler
- Rechnung erstellen und redirectUrl erhalten
- Finalen Webhook-Status verarbeiten
- successUrl, failUrl und returnUrlDemnächst
x-api-key: sk_live_…
{
"id": "order_1024",
"status": "paid"
}1 Request, 1 Redirect, 1 Webhook
Zahlung erstellen, Kunden weiterleiten und den finalen Webhook verarbeiten – die gesamte Integration passt auf eine Seite.
Zahlung mit externalId, Betrag, Währung und URLs erstellen.
Kunden zu data.redirectUrl weiterleiten.
Finalen Status-Webhook empfangen: wait, processing, completed oder rejected.
In Ihrer Währung kassieren, Buchhaltung in USD
Geben Sie den Betrag mit dem Feld currency in einer beliebigen ISO-4217-Währung an, zum Beispiel INR, RUB oder EUR. Ohne dieses Feld ist der Betrag in USD, wie bisher.
- Der Kurs von Qvard wird einmal festgelegt, bei der Erstellung der Zahlung. Der Zahlende sieht den Betrag in Ihrer Währung und den Betrag in dem Token, mit dem er zahlt; die Zahlung wird in USD erfasst.
- Limits werden nach der Umrechnung in USD geprüft. Liegt ein Betrag außerhalb des Bereichs, zeigt die Fehlermeldung das Limit in Ihrer Währung.
- Aktuelle Kurse stehen auf der Kursseite und in der API: GET /api/v1/rates, ohne Schlüssel. In den Shop-Einstellungen können Sie einen eigenen Kurs je Währung festlegen.
- Fehler: 422 unsupported_currency für eine nicht unterstützte Währung; 422 rate_unavailable, wenn kein Kurs vorliegt; 422 invalid_amount_precision bei mehr Dezimalstellen, als die Währung erlaubt (JPY 0, KWD 3, die meisten 2).
curl "https://api.qvard.com/api/v1/rates?currencies=EUR,INR"
// 200 OK
{ "data": { "base": "USD", "updatedAt": "…", "rates": { "EUR": 0.92, "INR": … } } }Webhook-Signaturen überprüfen
Jeder Qvard-Webhook wird mit HMAC-SHA256 signiert. Erfahren Sie, wie Sie die Signatur überprüfen und sich vor Fälschungen schützen – mit einsatzbereitem Code für Node.js und PHP.
FAQ
A quick overview of how Qvard handles payments, integration and merchant operations.
Was ist Qvard?
Qvard ist ein Krypto-Zahlungsgateway für Unternehmen mit Hosted Checkout, Rechnungen, API-Zahlungen und Händlersalden.
Welche Assets werden unterstützt?
Qvard unterstützt USDT, USDC, BTC, LTC, TRX, BNB und ETH. TON und USDT auf TON folgen bald.
Ist es gut für Entwickler?
Ja. Qvard bietet API-Zahlungen, redirectUrl, Webhooks, Wiederholungen und Zustellprotokolle.
Kann ich den Checkout anpassen?
Der Checkout unterstützt Händlerlogo, Shop-Namen, Button-Farbe und Lokalisierung. Individuelle Rückkehr-URLs folgen bald.
Was brauche ich, um zu starten?
Erstellen Sie ein Händlerkonto und schließen Sie die Geschäftsverifizierung ab. Nach dem Test einer Demo-Rechnung verbinden Sie Hosted Checkout oder die API und akzeptieren echte Zahlungen.
Wie funktionieren Auszahlungen?
Das Guthaben wird in Händlersalden geführt, getrennt nach Asset und Netzwerk. Sie können manuell auszahlen oder Auszahlungsregeln für automatische Auszahlungen einrichten.