DevToys Web Pro iconDevToys Web ProTinklaraštis
Įvertinkite mus:
Išbandykite naršyklės plėtinį:

IBAN tikrintuvas

Pavyzdžiai

Validavimo rezultatas

IBAN įvestis

  • Išsami informacija

    Šalies kodas:DE
    Kontroliniai skaitmenys:89
    Numatomas ilgis:22
    Faktinis ilgis:22
    Kontrolinė suma:
    Galioja
    BBAN:370400440532013000
    Suformatuotas:DE89 3704 0044 0532 0130 00
    Normalizuotas:DE89370400440532013000
    Techninė informacija

    Kaip veikia IBAN validatorius

    Ką daro įrankis

    Šis IBAN validatorius tikrina tarptautinių banko sąskaitų numerių (IBAN) struktūrą, šalies ilgio taisykles ir kontrolinę sumą, naudodamas Mod-97 algoritmą. Jis normalizuoja IBAN, suformatuoja jį įterpdamas tarpus kas keturis simbolius ir ištraukia pagrindines dalis, tokias kaip šalies kodas, kontroliniai skaitmenys ir BBAN.

    Dažniausi kūrėjų naudojimo atvejai

    Kūrėjai naudoja IBAN tikrintuvą validuodami mokėjimo formas, tikrindami banko sąskaitų duomenis fintech programose ir derindami integracijos problemas su SEPA ar tarptautiniais banko pervedimais. Jis taip pat naudingas importuojant klientų duomenis arba kuriant validavimo taisykles registracijos (onboarding) srautams.

    Formatas, ilgis ir kontrolinė suma

    IBAN prasideda dviejų raidžių šalies kodu, po kurio seka du kontroliniai skaitmenys ir BBAN. Kiekviena šalis turi fiksuotą IBAN ilgį. Šis įrankis nustato tikėtiną ilgį ir patikrina kontrolinę sumą, padėdamas pastebėti dažnas klaidas, tokias kaip trūkstami simboliai, neteisingi šalies kodai ar neteisingi kontroliniai skaitmenys.

    Dažniausios klaidos ir kraštiniai atvejai

    Tarpai ir raidžių dydis validavimui įtakos neturi, tačiau paslėpti simboliai ar kopijavimo/įklijavimo artefaktai dažnai turi. Visada normalizuokite įvestį ir įsitikinkite, kad IBAN ilgis atitinka šalies taisyklę. Kontrolinės sumos neatitikimas dažniausiai reiškia rašybos klaidą arba sutrumpintą reikšmę.

    Kada naudoti šį įrankį, o kada kodą

    Naudokite šį IBAN validatorių greitiems patikrinimams ir derinimui. Produkcinėse sistemose validuokite IBAN serverio pusėje ir saugokite normalizuotą formatą. Apsvarstykite papildomas verslo taisykles, tokias kaip banko pasiekiamumas ar šalių apribojimai, savo programos logikoje.