Μετάβαση στο περιεχόμενο

Ελεγκτής IBAN

Από
Δημοσιεύθηκε

Ο IBAN (International Bank Account Number) ταυτοποιεί έναν τραπεζικό λογαριασμό πέρα από σύνορα. Είναι ο αριθμός που δίνετε για να σας πληρώσουν και αυτός που πληκτρολογείτε για να πληρώσετε κάποιον άλλο, οπότε ένα λάθος ψηφίο κοστίζει χρόνο και χρήματα. Ο ελεγκτής πιο πάνω δοκιμάζει αν ένας IBAN είναι σωστά δομημένος, πριν πληρώσετε ή πριν τον μοιραστείτε.

Πώς γίνεται ο έλεγχος

Ο ελεγκτής τρέχει αυτά τα βήματα κάθε φορά που αλλάζει το πεδίο:

  1. Καθάρισμα. Αφαιρούνται κενά και παύλες και τα γράμματα γίνονται κεφαλαία. Δεν εμφανίζεται τίποτα μέχρι να γράψετε τουλάχιστον τέσσερις χαρακτήρες.
  2. Κωδικός χώρας. Τα δύο πρώτα γράμματα πρέπει να ανήκουν σε μία από τις 37 χώρες του πίνακα μηκών του εργαλείου.
  3. Μήκος. Κάθε χώρα έχει σταθερό μήκος IBAN. Αν ο αριθμός είναι πολύ μικρός ή πολύ μεγάλος, ο ελεγκτής λέει πόσους χαρακτήρες χρησιμοποιεί η χώρα και πόσους γράψατε.
  4. Μορφή και ψηφία ελέγχου. Ο IBAN πρέπει να είναι δύο γράμματα, δύο ψηφία και μετά μόνο γράμματα και ψηφία. Τρέχει τότε ο έλεγχος του ISO 13616: οι τέσσερις πρώτοι χαρακτήρες πηγαίνουν στο τέλος, κάθε γράμμα γίνεται αριθμός (A = 10, B = 11, μέχρι Z = 35), και ο μεγάλος αριθμός που προκύπτει διαιρείται με το 97. Ένας έγκυρος IBAN αφήνει υπόλοιπο 1.
  5. Τράπεζα. Για IBAN που αρχίζει με BG, οι χαρακτήρες 5 έως 8 διαβάζονται ως κωδικός τράπεζας και αντιπαραβάλλονται με την ενσωματωμένη λίστα.

Όταν ο IBAN περνά τους ελέγχους, ο ελεγκτής τον τυπώνει και σε ομάδες των τεσσάρων χαρακτήρων, όπως γράφεται στα χαρτιά.

Η δομή ενός IBAN

Το πρότυπο ISO 13616 δίνει σε κάθε IBAN την ίδια αρχή και αφήνει το υπόλοιπο στην κάθε χώρα:

Θέση Περιεχόμενο
1-2 Κωδικός χώρας με δύο γράμματα, για παράδειγμα GR ή BG
3-4 Δύο ψηφία ελέγχου, που υπολογίζονται με το τεστ mod-97
5 και μετά Ο εθνικός αριθμός λογαριασμού: κωδικός τράπεζας, κωδικός καταστήματος και αριθμός λογαριασμού, με μορφή και μήκος που ορίζει η κάθε χώρα

Επειδή το τμήμα μετά τα ψηφία ελέγχου το ορίζει η χώρα, δύο IBAN από διαφορετικές χώρες έχουν συχνά διαφορετικό μήκος. Τα δύο ψηφία ελέγχου, όμως, υπολογίζονται με τον ίδιο κανόνα σε κάθε χώρα, και αυτός είναι ο έλεγχος που πιάνει τα τυπογραφικά λάθη.

Το τεστ mod-97 βήμα βήμα

Το παράδειγμα IBAN που δημοσιεύει η κεντρική τράπεζα της Βουλγαρίας δείχνει τον υπολογισμό με πραγματικούς αριθμούς: BG80 BNBG 9661 1020 3456 78. Η ίδια αριθμητική ισχύει για κάθε IBAN, ανεξάρτητα από χώρα και μήκος.

  1. Χωρίς κενά: ο BG80BNBG96611020345678 έχει 22 χαρακτήρες, το σωστό μήκος για τη Βουλγαρία.
  2. Οι τέσσερις πρώτοι χαρακτήρες πηγαίνουν στο τέλος: BNBG96611020345678BG80.
  3. Τα γράμματα γίνονται αριθμοί (B = 11, N = 23, G = 16): 1123111696611020345678111680.
  4. Διαίρεση με το 97. Το υπόλοιπο είναι 1, άρα τα ψηφία ελέγχου είναι σωστά.

Αντιμεταθέστε τώρα τα δύο τελευταία ψηφία, ...345687. Το μήκος παραμένει σωστό, αλλά το υπόλοιπο γίνεται 50. Ο ελεγκτής αναφέρει ότι τα ψηφία ελέγχου δεν ταιριάζουν και ότι κάποιος χαρακτήρας είναι γραμμένος λάθος.

Ονόματα τραπεζών

Η ενσωματωμένη λίστα του εργαλείου καλύπτει 14 βουλγαρικούς κωδικούς: UNCR (UniCredit Bulbank), STSA (DSK Bank), UBBS (United Bulgarian Bank), FINV (First Investment Bank), BPBI (Eurobank Bulgaria, Postbank), RZBB (Raiffeisenbank Bulgaria), PRCB (ProCredit Bank), CECB (Central Cooperative Bank), BUIN (Allianz Bank Bulgaria), IABG (International Asset Bank), SOMB (Municipal Bank), IORT (Investbank), TEXI (Texim Bank) και BNBG (Bulgarian National Bank). Για κάθε άλλον κωδικό, ο ελεγκτής δείχνει τον κωδικό χωρίς όνομα τράπεζας.

Τα όρια του ελεγκτή

  • Δομή, όχι ύπαρξη. Το ότι ένας IBAN περνά τους ελέγχους δεν σημαίνει ότι ο λογαριασμός είναι ανοιχτός ή ότι μπορεί να δεχτεί πληρωμές.
  • Χωρίς έλεγχο ονόματος. Το εργαλείο δεν συνδέει τον IBAN με τον δικαιούχο. Επιβεβαιώστε το όνομα με τον παραλήπτη, ιδίως όταν τα στοιχεία πληρωμής φτάνουν με email.
  • 37 χώρες. Έγκυροι IBAN από χώρες εκτός του πίνακα μηκών αναφέρονται ως άγνωστος κωδικός χώρας.
  • Ονόματα τραπεζών μόνο για τη Βουλγαρία. Οι IBAN άλλων χωρών ελέγχονται κανονικά, αλλά δεν συνοδεύονται από όνομα τράπεζας.
  • Σταθερή λίστα. Τα ονόματα των τραπεζών προέρχονται από ενσωματωμένη λίστα και μπορεί να καθυστερούν σε σχέση με συγχωνεύσεις και μετονομασίες.

IBAN, SEPA και stablecoin

Στη ζώνη του ευρώ, οι πληρωμές ανάμεσα σε IBAN ταξιδεύουν συνήθως μέσω SEPA. Το xChange.bg σας δίνει λογαριασμούς είσπραξης σε EUR (SEPA) και σε USD (ACH ή έμβασμα) στο δικό σας όνομα. Τα χρήματα που φτάνουν γίνονται USDC σε πορτοφόλι που ελέγχετε εσείς, και τα χρήματα που βγαίνουν πηγαίνουν σε οποιονδήποτε τραπεζικό λογαριασμό, όπου ένας σωστός IBAN μετράει. Δείτε πώς δουλεύει αυτό για την αποστολή χρημάτων στο εξωτερικό με stablecoin και για το να πληρώνεστε σε δολάρια από το εξωτερικό.

Συχνές ερωτήσεις

Τι αποδεικνύει ένας έγκυρος IBAN;

Μόνο ότι ο αριθμός είναι σωστά δομημένος: γνωστός κωδικός χώρας, το σωστό μήκος για τη χώρα αυτή και ψηφία ελέγχου που περνούν το τεστ mod-97. Δεν αποδεικνύει ότι ο λογαριασμός υπάρχει, ότι είναι ανοιχτός ή ότι ανήκει στο πρόσωπο που θέλετε να πληρώσετε.

Έχουν όλοι οι IBAN το ίδιο μήκος;

Όχι. Κάθε χώρα ορίζει σταθερό μήκος για τους δικούς της IBAN, και ο ελεγκτής το συγκρίνει με τον αριθμό που δώσατε. Αν το μήκος δεν ταιριάζει, σας λέει πόσους χαρακτήρες χρησιμοποιεί η χώρα και πόσους γράψατε.

Γιατί ο ελεγκτής δεν δείχνει όνομα τράπεζας για τον δικό μου IBAN;

Η ενσωματωμένη λίστα ονομάτων καλύπτει 14 βουλγαρικούς κωδικούς τραπεζών. Οι IBAN άλλων χωρών ελέγχονται κανονικά ως προς τη χώρα, το μήκος και τα ψηφία ελέγχου, αλλά εμφανίζονται χωρίς όνομα τράπεζας.

Γιατί ένας έγκυρος IBAN εμφανίζει άγνωστο κωδικό χώρας;

Ο ελεγκτής γνωρίζει το μήκος του IBAN για 37 χώρες: την ΕΕ και τον ΕΟΧ, συν Ανδόρα, Γιβραλτάρ, Μονακό, Άγιο Μαρίνο, Ελβετία, Ηνωμένο Βασίλειο και Βατικανό. Οι IBAN άλλων χωρών αναφέρονται ως άγνωστοι.

Στέλνεται κάπου ο IBAN που επικολλώ;

Όχι. Ο έλεγχος τρέχει μέσα στον browser σας καθώς πληκτρολογείτε, με κώδικα που έχει ήδη φορτώσει με τη σελίδα. Ο IBAN δεν στέλνεται στο xChange.bg, σε τράπεζα ή σε άλλη υπηρεσία, και δεν αποθηκεύεται.

Πιάνουν τα ψηφία ελέγχου κάθε τυπογραφικό λάθος;

Πιάνουν έναν λανθασμένο χαρακτήρα και τις περισσότερες αντιμεταθέσεις γειτονικών χαρακτήρων, που είναι τα συνηθισμένα λάθη. Ένας αριθμός με πολλά λάθη μπορεί να περάσει κατά τύχη, οπότε συγκρίνετε τον IBAN και με την πηγή του.

Πηγές

  1. Bulgarian National Bank: IBAN, the bank account number
  2. Ευρωπαϊκή Κεντρική Τράπεζα: Ενιαίος Χώρος Πληρωμών σε Ευρώ (SEPA)

Σχετικά

Περισσότερα εργαλεία