RandAddressRandAddress

Генератор случайных номеров карт Diners Club

Генерируйте тестовые карты Diners Club в классическом 14-значном формате с префиксом 36. Каждый номер проходит проверку Луна и сопровождается будущим сроком действия и трёхзначным кодом безопасности для тестирования.

Формат номера карты Diners Club и справка по BIN

Номера Diners Club разбиты на группы 4–6–4. 14-значный формат помогает убедиться, что форма не требует жёстко ровно 16 цифр. Существуют и другие форматы Diners Club и партнёрских сетей; здесь генерируется именно классический формат с префиксом 36.

Длина номера карты
14 цифр
Генерируемые префиксы платёжной системы
36
Код безопасности
3-значный CVV
Группировка цифр
4–6–4

36 обозначает выбранный формат Diners Club, но это лишь двузначный префикс платёжной системы. Он не является полным BIN/IIN и не указывает на эмитента или счёт. Приём карт партнёрских сетей зависит от платёжного провайдера, и по тестовому номеру его определить нельзя.

Из чего состоит пример номера Diners Club

Пример формата: 3622 720627 1667

362272Пример 6-значного префикса
0627166Остальные цифры примера
7Контрольная цифра Луна

Показанный префикс не является подтверждённым BIN эмитента. Первый сегмент иллюстрирует границу шестизначного BIN; у восьмизначного BIN граница другая. Пример объясняет структуру номера, не указывая на банк или карточный продукт.

Что проверяет контрольная сумма Луна?

Алгоритм Луна вычисляет контрольную цифру по остальным цифрам номера карты. Он помогает форме обнаруживать многие опечатки. Каждый сгенерированный пример проходит эту проверку, но корректная контрольная сумма не подтверждает ни выпущенную карту, ни её код безопасности, ни наличие средств, ни авторизацию платежа.

Как сгенерировать набор тестовых карт

  1. Выберите платёжную систему или оставьте все системы.
  2. Сгенерируйте набор тестовых карт и проверьте номера, сроки действия и тестовые коды безопасности.
  3. Скопируйте номера или скачайте CSV либо JSON для проверки форм, макетов и тестовых наборов данных.

При импорте CSV в электронную таблицу задайте для столбцов с номером и кодом безопасности текстовый формат, чтобы сохранить все цифры и ведущие нули. В JSON эти значения хранятся как строки.

Для тестов авторизации платежей используйте тестовые карты песочницы из документации вашего шлюза. Случайные примеры подходят для локальной проверки и вёрстки, а для имитации результата платежа шлюз может требовать собственные тестовые номера.