Zum Hauptinhalt springen

SDKs & Bibliotheken

Beschleunigen Sie Ihre Integration, indem Sie offizielle SDKs für TypeScript, Python, Go, PHP, Java, Kotlin, C#, Ruby und React Native verwenden. Diese Bibliotheken vereinfachen API-Anfragen, Authentifizierung und Fehlerbehandlung, sodass Sie sich auf den Aufbau großartiger Zahlungserlebnisse konzentrieren können.

Umgebungs-URLs

Erfahren Sie mehr über Testmodus vs. Live-Modus.

API-Schlüsselverwaltung und Authentifizierung

1

API-Schlüssel abrufen

Navigieren Sie zu Entwickler → API-Schlüssel in Ihrem Dashboard, um Ihre Schlüssel zu verwalten.
2

Neuen Schlüssel generieren

Wählen Sie API-Schlüssel hinzufügen, geben Sie einen beschreibenden Namen ein und konfigurieren Sie den Schreibzugriff:
  • Schreibzugriff aktivieren (aktiviert): Vollständige Lese- und Schreibberechtigungen für alle API-Operationen
  • Schreibzugriff aktivieren (deaktiviert): Nur Lesezugriff - kann nur Daten abrufen (Zahlungen, Abonnements, Kunden, Produkte). Kann keine Ressourcen erstellen oder ändern.
Deaktivieren Sie “Schreibzugriff aktivieren” für Dashboard-Integrationen, Analysetools und jedes System, das nur Daten anzeigen muss, ohne Änderungen vorzunehmen.
3

Speichern Sie Ihren Schlüssel sicher

Kopieren Sie den generierten Schlüssel sofort und stellen Sie sicher, dass er sicher gespeichert wird.
4

Authentifizieren Sie Ihre API-Anfragen

Verwenden Sie Ihre API-Schlüssel, um alle Anfragen zu authentifizieren. Wenden Sie das folgende Autorisierungsformat an:
Authorization: Bearer YOUR_API_KEY
Geben Sie Ihre geheimen API-Schlüssel niemals im Client-Code oder in öffentlichen Repositories preis.

Antwortformat

{
  "id": "pay_1234567890",
  "status": "completed",
  "amount": 2999,
  "currency": "USD",
  "created_at": "2024-01-15T10:30:00Z"
}

Ratenlimits

  • Standard: 1000 Anfragen pro Minute und Unternehmen
  • Burst: Bis zu 100 Anfragen pro Sekunde
Überwachen Sie den X-RateLimit-Remaining Header, um die Nutzung zu verfolgen.

Fehlerbehandlung

Um Fehler effektiv zu verwalten, konsultieren Sie die Abschnitte Fehlercodes und Transaktionsfehler für detaillierte Anleitungen.

Webhooks

Erhalten Sie Echtzeitbenachrichtigungen über Zahlungsereignisse. Siehe unser Webhook-Leitfaden für Anweisungen zur Einrichtung.

Webhook-Leitfaden

Richten Sie Webhooks für Echtzeitbenachrichtigungen und Ereignisverarbeitung ein.