Проверка номера карты
Инструмент проверяет контрольную сумму номера карты по алгоритму Луна и определяет платёжную систему по первым цифрам номера (Visa, Mastercard, МИР, American Express и другие) — полезно для тестирования форм оплаты. Проверка идёт полностью в браузере, номер никуда не передаётся.
Как пользоваться инструментом «Проверка номера карты»
Введите номер карты (реальный или тестовый) — инструмент сразу покажет, проходит ли он проверку по алгоритму Луна, и определит платёжную систему по префиксу. Кнопка «Сгенерировать тестовый номер» создаёт случайный номер выбранной платёжной системы, корректный по контрольной сумме, для тестирования форм — такой номер не привязан ни к одному реальному счёту.
Частые вопросы
Проверяет ли инструмент, что карта реальная и на ней есть деньги?
Нет, проверяется только математическая корректность номера по контрольной сумме (алгоритм Луна) и соответствие формату платёжной системы — это не обращение к банку и не подтверждение того, что карта существует или активна.
Отправляется ли введённый номер карты на сервер?
Нет, вся проверка выполняется прямо в браузере с помощью JavaScript, номер карты никуда не передаётся и не сохраняется.
Для чего нужны сгенерированные тестовые номера?
Такие номера корректны по контрольной сумме и формату, но не привязаны к реальным счетам — разработчики используют их, чтобы проверить валидацию формы оплаты без риска списания реальных денег.