Entwickler
Krypto-Zahlungs-API
Drei Aufrufe: Rechnung erstellen, Status auslesen, Guthaben auslesen. Der Kunde zahlt auf der Zahlungsseite, und Sie erhalten einen Webhook und USDT.
Endpunkte
| Methode | Was es tut |
|---|---|
POST /api/v1/payments | Rechnung erstellen und Link zur Zahlungsseite erhalten |
GET /api/v1/payments/{uuid} | Status, Adresse und Transaktions-ID |
GET /api/v1/wallet | Verfügbares und eingefrorenes USDT-Guthaben |
Basis-URL: https://api.crybit.net · JSON · 60 Anfragen pro Minute · Authentifizierung: X-Public-Key- und X-Private-Key-Header.
Rechnung erstellen
Die einzigen Pflichtfelder sind amount und currency. Übergeben Sie Ihre eigene order_id, um die Zahlung einer Bestellung zuzuordnen, und ttl_minutes, um die Gültigkeitsdauer festzulegen.
curl -X POST https://api.crybit.net/api/v1/payments \
-H "X-Public-Key: pk_…" \
-H "X-Private-Key: sk_…" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"amount":1490,"currency":"RUB","order_id":"ORD-1048","purpose":"Order 1048"}'JavaScript
const invoice = await fetch('https://api.crybit.net/api/v1/payments', {
method: 'POST',
headers: {
'X-Public-Key': 'pk_…',
'X-Private-Key': 'sk_…',
Accept: 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({ amount: 1490, currency: 'RUB', order_id: 'ORD-1048' }),
}).then((r) => r.json())
location.href = invoice.callback_url // the payment pageWebhooks und das Widget
Sobald eine Rechnung bezahlt ist, ruft CryBit die Webhook-URL Ihres Händlers auf, damit Sie die Bestellung freigeben können. Damit der Kunde auf Ihrer Seite bleibt, fordern Sie den Bestätigungstyp embedded an und öffnen Sie das Zahlungsformular mit dem Widget-Skript.
Referenz
FAQ
Wie authentifiziere ich mich?
Senden Sie den öffentlichen Schlüssel in X-Public-Key und den privaten Schlüssel in X-Private-Key. Beide Header sind erforderlich. Der Händler wird anhand des öffentlichen Schlüssels identifiziert, sodass keine Shop-ID in der Anfrage nötig ist.
Gibt es einen Testmodus?
Ja. Ein Händler im Testmodus erstellt Sandbox-Rechnungen: Die Zahlungsseite hat eine Schaltfläche, um sie als bezahlt zu markieren, und sie wirken sich nicht auf Ihr Guthaben aus. Schalten Sie den Händler auf Live, um echte Überweisungen zu akzeptieren.
Welche Limits gelten?
Die API akzeptiert 60 Anfragen pro Minute je Schlüssel. Der Rechnungsbetrag beginnt bei 0,01, und die Gültigkeitsdauer liegt zwischen 5 und 1440 Minuten.
