Stable Pro

Stable Pro API · v1

Testumgebung

Staging, Testschlüssel und Testdaten: Bauen Sie Ihre Integration, ohne echte Konten zu berühren.

Staging ist eine vollständige Kopie von Stable Pro mit Testdaten, um eine Integration zu bauen und zu testen:

ProduktionStaging
Basis-URLhttps://app.stable-pro.com/api/v1https://staging.stable-pro.com/api/v1
Schlüsselsp_live_…sp_test_…
Datenechtnur Testdaten

Die beiden Umgebungen sind getrennt: Ein sp_test_-Schlüssel wird in der Produktion abgelehnt, ein sp_live_-Schlüssel im Staging (401, reason: wrong_environment). Der Vertrag ist derselbe.

Einen Testschlüssel bekommen

Der Inhaber eines Teststalls im Staging erstellt die Verbindung unter Einstellungen → Verbindungen, genau wie in der Produktion, und gibt Ihnen den sp_test_-Schlüssel. Wenn das Fenster den Schlüssel zeigt, sagt es auch, dass es ein Testschlüssel ist, der nur in dieser Umgebung funktioniert.

Was Sie testen sollten

  • Lesen Sie die Geschichte von Anfang an mit GET /events und lesen Sie dann ab Ihrem Cursor weiter, während jemand im Stall arbeitet: Belastungen, ein Rabatt, eine Zahlung mit ihrer Quittung, eine Erstattung.
  • Behandeln Sie Korrekturen: Eine Korrektur nach einer Rechnung ist ein neuer Vorgang, mit seinem Grund; Ihr Programm stellt dafür sein eigenes Dokument aus, zum Beispiel eine Gutschrift.
  • Behandeln Sie die Fehler: einen widerrufenen Schlüssel (401), eine fehlende Berechtigung (403), das Anfragelimit (429).
  • Akzeptieren Sie Codes, die Sie noch nicht kennen: Codelisten sind offen.