Implementierung der OpenAPI-Spezifikation
XBezahldienste ist keine fertige API – es ist eine OpenAPI-Spezifikation. Bezahldienste (Server) implementieren diese Spezifikation und bieten damit standardkonforme APIs an. Online-Dienste (Clients) nutzen diese APIs, um Zahlungsvorgänge einzuleiten.
Architekturüberblick
Bezahldienste implementieren die OpenAPI-Spezifikation und bieten konforme APIs an. Online-Dienste (Clients) konsumieren diese APIs – ein Client kann dabei mehrere Bezahldienste anbinden.
Die OpenAPI-Spezifikation
Was ist meine Rolle?
Ich entwickle einen Bezahldienst (Server)
Sie implementieren die Spezifikation und bieten eine standardkonforme API an.
→ Start: OpenAPI-Referenz – alle Endpunkte und Datenmodelle
Ich entwickle einen Online-Dienst (Client)
Sie integrieren Ihre Anwendung gegen einen oder mehrere Bezahldienste.
→ Start: Ablauf der Kommunikation – Schritt für Schritt
Was Sie hier finden
- Konzepte & Anwendung – Ablauf der Kommunikation, Statusmodell, Parametrisierung und Zeichenkodierung.
- OpenAPI-Referenz (Endpunkte & Schemas) – Strukturierte Übersicht aller Operationen und Datenmodelle aus der Spezifikation. Erreichbar über die Seitenleiste.
- Changelog – Änderungshistorie der Spezifikation (externer Link).