Java-Bibliothek für lokale Validierung – über unser privates Maven Repository
14 Tage kostenlos testen
Gradle oder Maven konfigurieren
Wenige Zeilen Code, keine Konfiguration
Wenige Zeilen Code, keine Konfiguration.
var service = BankServiceFactory.newService();
var result = service.checkIban("DE89370400440532013000");
if (result.allChecksPassed()) {
IO.println(result.bic()); // COBADEFFXXX
IO.println(result.bankName()); // Commerzbank
}// Output
IbanResult[
iban=DE89370400440532013000,
bic=COBADEFFXXX,
bankName=Commerzbank,
allChecksPassed=true,
checks=[PASS_LENGTH, PASS_CHECKSUM, ...],
sepaCountry=true
]Unbegrenzte Validierungen
Keine Limitierung – validieren Sie so viel Sie möchten
Keine Internetverbindung
Vollständig offline – die Validierung läuft direkt in Ihrer Anwendung
Java 11 oder neuer
Läuft ab Java 11, getestet bis Java 25
Keine Fremdabhängigkeiten
Bindet keine externen Bibliotheken ein – minimale Angriffsfläche
Quartalsweise Updates
Neue Bankdaten einfach über das Maven-Repository beziehen
Persönlicher Support
Schnelle und kompetente Hilfe per E-Mail
Systemvoraussetzungen finden Sie in unserer Dokumentation.
Alle Methoden des BankService-Interface.
checkIban(String iban)IBAN validieren
→ IbanCheckResult
BIC, Bankname, SEPA-Land, Prüfergebnisse, Komponenten
checkGermanAccount(int blz, long konto)BLZ + Kontonummer validieren
→ GermanAccountCheckResult
IBAN, BIC, Bankname, Prüfergebnisse
findBank(String bic)Bank per BIC suchen
→ Optional<BankRecord>
Bankname, Wildcard-Match
findGermanBank(int blz)Bank per BLZ suchen
→ Optional<GermanBankRecord>
Bankname, BIC, Ort, PLZ
Voller Funktionsumfang. Keine Kreditkarte erforderlich.
Jetzt kostenlos starten