System: Onlinebanking und API
Entwickelt von: 946ben, mit freundlicher Unterstützung und zahlreichen Tipps von Atrox
Kommentar: -
Onlinebanking
Passend zu dem neuen Kontensystem (siehe hier) gibt es nun auch ein voll funktionsfähiges Onlinebanking-Panel.
Das Onlinebanking-Panel ist eine eigene Webseite auf einer Subdomain. Um es zu verwenden, werden lediglich ein Konto, dessen Kontonummer sowie dessen PIN benötigt. Andere zusätzliche Zugangsdaten oder ähnliches sind nicht nötig.
Auf dem Panel muss man sich zunächst mit seinen Bankdaten einloggen. Danach hat man die Möglichkeit, seinen eigenen Kontostand und seine Kontobewegungen (Kontoauszüge) einzusehen. Zudem können Überweisungen ganz einfach veranlasst werden. Viel mehr Funktionen - abgesehen von der API (weiter unten) - bietet das Panel aktuell nicht.
Das Onlinebanking-Panel findet man unter diesem Link bank.breadfish-rp.de
API
Neben dem Panel für den Endanwender gibt es für Entwickler zusätzlich noch eine API. Mithilfe dieser kann man Kontoauszüge auslesen, nach einem bestimmten Verwendungszweck (z.B. einer Rechnungsnummer) suchen oder ein vordefiniertes Überweisungsformular erstellen, wodurch der Benutzer nur noch auf "Überweisen" drücken muss.
Eine vollständige Dokumentation findet man hier: bank.breadfish-rp.de/docs.php
Changelog
[expander]Version 2.1:
- Weiterleitung wieder eingefügt
- Anzeige des Konto-Typs
- Kleines Weihnachtsgimmick
Version 2.0:
- Statt Weiterleitung wird nur der Link angezeigt
- Erhöhte Sicherheit des API-Keys
- Einführung eines Instantbanking-Keys
- Instantbanking zum automatisierten Auslösen einer Überweisung (s. API-Dokumentation)
- Einige Sicherheitstests durchgeführt (waren kaum noch Optimierungen nötig/möglich)
Version 1.3:
- Statt Kontonummer und PIN verwenden die APIs jetzt API-Keys
- API-Dokumentation erweitert
Version 1.2:
- Fehler bei Verwendungszweck-API behoben
- API-Dokumentation vervollständigt
Version 1.1:
- Kontoauszüge optimiert
- Kontoauszugs-API optimiert
Version 1.0:
- Initial Release
[/expander]
Medien
Anbei sind noch ein paar Screenshots zu finden.
Bei Fragen oder Anregungen stehe ich gerne zur Verfügung.