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
] Keine Internetverbindung
Vollständig offline einsetzbar, keine externe Kommunikation
Millionen Prüfungen/Sek.
Lokale Ausführung ohne Netzwerk-Roundtrip
Java 11+ bis Java 25
Keine zusätzlichen Bibliotheken oder Frameworks nötig
JPMS-Unterstützung
Modulname: de.easykonto.lib
Quartalsweise Updates
Bankdaten werden regelmäßig aktualisiert
Persönlicher Support
Schnelle und kompetente Hilfe per E-Mail
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