ValidateFin

ACH / NACHA Validator US

Sprawdź amerykański plik ACH (NACHA) - strukturę, sumy kontrolne, entry hash i cyfry kontrolne ABA - w Twojej przeglądarce, nic nie jest przesyłane.

NACHA94-char recordsABA check digit100% local
100% Lokalnie

Czym jest plik ACH / NACHA?

Plik ACH (NACHA) to tekstowy format o stałej szerokości używany do wsadowych płatności elektronicznych w Stanach Zjednoczonych — wynagrodzenia, płatności dla dostawców i obciążenia. Każdy rekord ma dokładnie 94 znaki, pogrupowane w File Header, jedną lub więcej partii wpisów oraz rekordy kontrolne. To darmowe narzędzie waliduje strukturę rekordów, cyfry kontrolne routing number, entry hash i sumy kontrolne w całości w Twojej przeglądarce — żaden plik nie jest nigdy przesyłany.

O walidatorze ACH / NACHA

ACH (Automated Clearing House) to wsadowa sieć elektronicznych płatności używana w całych Stanach Zjednoczonych do wynagrodzeń, płatności dla dostawców i inkasa konsumenckiego. Pliki są zgodne z formatem Nacha: rekordy o stałej szerokości wynoszącej dokładnie 94 znaki, grupowane w bloki po 10, z File Header (typ 1), jedną lub wieloma partiami (Batch Header 5, Entry Detail 6, opcjonalne Addenda 7, Batch Control 8) oraz rekordem File Control (typ 9).

ValidateFin parsuje każdy rekord lokalnie w Twojej przeglądarce i sprawdza cały plik: czy każdy rekord ma 94 znaki, czy cyfra kontrolna routing number jest zgodna z algorytmem ABA 3-7-1 oraz czy entry hash, łączne debety, łączne kredyty, liczba wpisów/dodatków, liczba partii i liczba bloków w rekordach Batch Control i File Control pasują do tego, co faktycznie zawierają rekordy szczegółowe. Żaden plik ACH nie jest nigdy przesyłany na serwer.

Kluczowe fakty

  • Pliki ACH mają stałą szerokość: każdy rekord ma dokładnie 94 znaki, w blokach po 10.
  • Typy rekordów: 1 File Header, 5 Batch Header, 6 Entry Detail, 7 Addenda, 8 Batch Control, 9 File Control.
  • Cyfra kontrolna routing number używa wagowania ABA 3-7-1 (modulo 10).
  • Entry hash to suma 8-cyfrowych routing numbers RDFI, obcięta do ostatnich 10 cyfr.
  • Rekordy Batch Control i File Control muszą zgadzać się z rzeczywistymi sumami, liczbami i hashem wpisów.

Najczęściej zadawane pytania

Czym jest plik ACH / NACHA?

To standardowy format pliku dla płatności elektronicznych w Stanach Zjednoczonych, zdefiniowany przez Nacha. Zawiera jedną lub więcej partii wpisów kredytowych lub debetowych w rekordach o stałej szerokości 94 znaków.

Jak walidowany jest routing number ACH?

9-cyfrowy routing number jest sprawdzany za pomocą algorytmu ABA 3-7-1: pierwsze osiem cyfr ma wagi 3, 7, 1 powtarzające się, a dziewiąta cyfra (kontrolna) sprawia, że ważona suma jest wielokrotnością 10.

Czym jest entry hash?

Entry hash to suma pierwszych 8 cyfr każdego routing number RDFI w partii (lub w całym pliku), obcięta do 10 skrajnie prawych cyfr. Pozwala bankowi odbierającemu potwierdzić, że żadne wpisy nie zostały zgubione ani zmienione.

Czy mój plik ACH jest gdziekolwiek przesyłany?

Nie. Plik jest odczytywany i walidowany w całości w Twojej przeglądarce za pomocą JavaScript. Żadne dane ACH nie są nigdy wysyłane na serwer.

Które typy rekordów sprawdza walidator?

File Header (1), Batch Header (5), Entry Detail (6), Addenda (7), Batch Control (8) i File Control (9), wraz ze wszystkimi sumami kontrolnymi, liczbami i entry hash.

Czy mogę walidować zarówno kredyty, jak i debety?

Tak. Walidator rozpoznaje kody transakcji kredytowych i debetowych dla rachunków bieżących, oszczędnościowych, księgi głównej i kredytowych oraz sprawdza je względem service class code partii.