Цитата:
Сообщение от SidAn
Делал оплату за квартиру через интернет банк. Ошибся в одной букве в названии организации. Платеж вернулся с пометкой, что владелец счета не совпадает с получателем... 
|
На самом деле контроль за переводом очень строгий. Будь то перевод на счет или с карты на карту - должны совпадать контрольные суммы. Последняя цифра карточного номера называется контрольной, ее используют для проверки корректности номера по определенному алгоритму, название которого – алгоритм «Луна». Проверка валидности карты проводится следующим образом: каждая вторая цифра номера, начиная с конца, удваивается. Четные цифры не изменяются. Если удвоенное число больше 9, его цифры суммируются и полученный результат ставится на место этого числа. Цифры окончательного номера суммируются. Число, полученное в результате суммирования, должно делиться на десять, только тогда номер карты считается правильным. Алгоритм «Луна» дает возможность определить наличие ошибок в блоке цифр номера карты. Номера счетов оборудованы подобным механизмом защиты от ошибок, алгоритмы разнятся в каждом банке, но, тем не менее, ошибочные переводы практически исключены. Кстати, даже при ошибочном переводе (а такое возможно при определенных условиях - надлежащей ошибке в двух и более цифрах карты или счета), как правило, вовремя обратившись, можно отозвать платеж.