Zum Hauptinhalt springen
Zum Hauptinhalt springen

Boleto-Generator

Generieren Sie gültige Bankbelege (Boletos). Perfekt für die Software-Qualitätssicherung.

Warten auf die Generation...

Über den Boleto-Generator

Ein Boleto (Bankbeleg) ist ein in Brasilien verwendetes standardisiertes Zahlungsdokument, das die Begleichung von Schulden über Banken, Lotteriestellen und andere autorisierte Einrichtungen ermöglicht. Jeder Boleto enthält wichtige Informationen, darunter die ausstellende Bank, Agentur, Zedentenkontonummer (Aussteller), Betrag, Fälligkeitsdatum, Zahlungsanweisungen und einen eindeutigen Barcode zur automatischen Zahlungsidentifizierung.

Der Box4Dev Boleto Generator erstellt strukturell gültige Boletos für Test- und Entwicklungszwecke. Mithilfe der @box4dev/gerador-boleto-Bibliothek generiert dieses Tool Boleto-Nummern, die dem FEBRABAN-Standard (Brasilianischer Bankenverband) entsprechen, komplett mit Barcodes, typisierbaren Zeilen und korrekt berechneten Prüfziffern gemäß den offiziellen technischen Spezifikationen jedes Finanzinstituts.

Dieses Tool ist ausschließlich für die Softwareentwicklung, Systemtests, Prototyping und Formularvalidierung in Sandbox-Umgebungen konzipiert. Verwenden Sie es, um Zahlungsflüsse zu simulieren, Eingabemasken zu testen, Zahlungs-Gateway-Integrationen zu validieren und sicherzustellen, dass Ihr System Boleto-Daten korrekt verarbeitet – und das alles, ohne echte Daten zu verwenden oder die Sicherheit zu beeinträchtigen.

Rechtliche Verantwortung und Vorsichtsmaßnahmen: Die von diesem Tool generierten Boletos sind fiktiv und haben keine rechtliche Gültigkeit. Ihre Herausgabe, Verbreitung oder Nutzung für andere Zwecke als Test- und Entwicklungszwecke ist illegal und stellt Betrug dar. Die Verwendung gefälschter Boletos zum Versuch, Zahlungen zu erhalten, Dritte zu täuschen oder für andere unredliche Zwecke zu verwenden, verstößt gegen brasilianisches Recht (Cybercrime-Gesetz) und kann strafrechtliche Verfolgung, hohe Geldstrafen und Gefängnisstrafen nach sich ziehen. Sie sind dafür verantwortlich, wie Sie dieses Tool verwenden. Verwenden Sie es nur für legitime Entwicklungszwecke.

Aufbau der brasilianischen Zahlscheinzeile (Boleto)

Die 47-stellige Zeile gliedert sich in 5 Felder:

PositionFeldLängeBedeutung & RegelBeispiel
1 bis 10Feld 1 (Bank + Währung + PZ1)10 ZiffernBankleitzahl (3), Währungscode (9), 5 Freistellen und Modulo-10-PZ00190.00009
11 bis 21Feld 2 (Freifelder + PZ2)11 ZiffernFreie Bankdaten (Stellen 6 bis 15) und Modulo-10-PZ01234.567802
22 bis 32Feld 3 (Freifelder + PZ3)11 ZiffernFreie Bankdaten (Stellen 16 bis 25) und Modulo-10-PZ01234.567803
33Feld 4 (Barcode-Prüfziffer)1 ZifferAllgemeine Modulo-11-Barcode-Prüfziffer5
34 bis 47Feld 5 (Fälligkeit + Betrag)14 ZiffernFälligkeitsfaktor (4) und Nennbetrag in Cent (10)91230000015000

Boleto-Prüfsummenalgorithmus (Modulo 10 FEBRABAN)

Felder 1, 2 und 3 werden nach Modulo 10 mit abwechselnden Gewichten 2 und 1 geprüft:

PZ = (NächsteZehnerstelle - Quersumme(d[i]*p[i])) % 10
  1. 1. Ziffern von rechts nach links abwechselnd mit 2 und 1 multiplizieren.
  2. 2. Bei Produkten über 9 die Quersumme bilden.
  3. 3. Alle Produkte aufsummieren.
  4. 4. Summe vom nächsten Vielfachen von 10 subtrahieren.
  5. 5. Ergibt die Summe ein Vielfaches von 10, ist PZ 0.

Häufig gestellte Fragen