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:
| Produktion | Staging | |
|---|---|---|
| Basis-URL | https://app.stable-pro.com/api/v1 | https://staging.stable-pro.com/api/v1 |
| Schlüssel | sp_live_… | sp_test_… |
| Daten | echt | nur 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 /eventsund 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.