DevToys Web Pro iconDevToys Web ProBlog
Đánh giá chúng tôi:
Dùng thử tiện ích mở rộng trình duyệt:

Trình xác thực IBAN

Ví dụ

Kết quả xác thực

Dữ liệu nhập IBAN

  • Chi tiết

    Mã quốc gia:DE
    Chữ số kiểm tra:89
    Độ dài dự kiến:22
    Độ dài thực tế:22
    Tổng kiểm:
    Hợp lệ
    BBAN:370400440532013000
    Đã định dạng:DE89 3704 0044 0532 0130 00
    Đã chuẩn hóa:DE89370400440532013000
    Chi tiết kỹ thuật

    Cách Trình Xác Thực IBAN Hoạt Động

    Công cụ làm gì

    Trình xác thực IBAN này kiểm tra Số Tài Khoản Ngân Hàng Quốc Tế (International Bank Account Number) về cấu trúc đúng, độ dài theo quốc gia và checksum bằng thuật toán Mod-97. Nó chuẩn hóa IBAN, định dạng với dấu cách sau mỗi bốn ký tự và trích xuất các phần chính như mã quốc gia, chữ số kiểm tra và BBAN.

    Các trường hợp sử dụng phổ biến cho lập trình viên

    Các nhà phát triển dùng công cụ kiểm tra IBAN để xác thực biểu mẫu thanh toán, xác minh chi tiết tài khoản ngân hàng trong các ứng dụng fintech và gỡ lỗi các vấn đề tích hợp với SEPA hoặc chuyển khoản ngân hàng quốc tế. Nó cũng hữu ích khi nhập dữ liệu khách hàng hoặc xây dựng quy tắc xác thực cho các luồng onboarding.

    Định Dạng, Độ Dài và Checksum

    Một IBAN bắt đầu bằng mã quốc gia gồm hai chữ cái, theo sau là hai chữ số kiểm tra và BBAN. Mỗi quốc gia có một độ dài IBAN cố định. Công cụ này phát hiện độ dài mong đợi và xác thực checksum, giúp bạn nhận ra các lỗi phổ biến như thiếu ký tự, sai mã quốc gia hoặc chữ số kiểm tra không hợp lệ.

    Các lỗi thường gặp và trường hợp biên

    Dấu cách và chữ hoa/thường không ảnh hưởng đến việc xác thực, nhưng các ký tự ẩn hoặc lỗi do sao chép/dán thường có. Luôn chuẩn hóa đầu vào và đảm bảo độ dài IBAN khớp với quy tắc của quốc gia. Checksum không khớp thường cho thấy có lỗi gõ hoặc giá trị bị cắt ngắn.

    Khi nào nên dùng công cụ này thay vì viết mã

    Hãy dùng trình xác thực IBAN này để kiểm tra nhanh và gỡ lỗi. Đối với hệ thống production, hãy xác thực IBAN ở phía server và lưu định dạng đã được chuẩn hóa. Hãy cân nhắc các quy tắc nghiệp vụ bổ sung như khả năng hỗ trợ của ngân hàng hoặc hạn chế theo quốc gia trong logic ứng dụng của bạn.