До вмісту
SellerUa
USD 45,24 ₴EUR 50,75 ₴GBP 60,07 ₴PLN 11,58 ₴CNY 6,76 ₴Золото 6 026 ₴/г▼0,2%Срібло 87,59 ₴/г▲0,4%BTC 83 074 $▲0,7%ETH 2 503 $▼0,4%S&P 500 7 806▼0,0%оновлено 21:29

Інструмент

Генератор тестових банківських карток

Номери Visa, Mastercard та інших систем, що проходять алгоритм Луна, і офіційні тестові картки LiqPay, Stripe та Fondy. Для перевірки форм, не для оплати.

У дужках — кількість цифр у номері.

Від 1 до 20 за раз.

Генерується у вашому браузері криптографічним генератором. Номери нікуди не надсилаються.

Натисніть «Згенерувати» — номери з'являться тут.

Тестові картки провайдерів

Завантажуємо список тестових карток…

Що треба знати

  • Не вводьте ці номери в бойові платіжні форми. Номер випадковий: перші цифри можуть збігтися з BIN справжнього банку, а зрідка й увесь номер — зі справжньою карткою. Термін дії та CVV вигадані, тож справжня оплата має завершитися відмовою.
  • Картки провайдерів у таблиці вище взято з їхньої документації; вони працюють лише в тестовому режимі провайдера.

Як працює алгоритм Луна

Контрольну цифру описує стандарт ISO/IEC 7812-1. Цифри йдуть справа наліво, кожна друга подвоюється; якщо вийшло більше 9, віднімаємо 9. Сума всіх цифр має ділитися на 10. Генератор набирає випадкові цифри після префікса й дописує останню так, щоб сума зійшлася. Алгоритм ловить будь-яку одну помилкову цифру й майже всі перестановки сусідніх (крім 09 ↔ 90), але не знає, чи існує картка насправді.

Префікси й довжини за платіжними системами
  • Visa — починається з 4; 13, 16 або 19 цифр (генератор — 16).
  • Mastercard — 51–55 або 2221–2720; 16 цифр.
  • American Express — 34 або 37; 15 цифр, CVV з 4 цифр, номер групують 4-6-5.
  • Maestro — 5018, 5020, 5038, 5893, 6304, 6759, 6761, 6762, 6763; 12–19 цифр (генератор — 16).
  • UnionPay — 62; 16–19 цифр (генератор — 16).
  • Discover — 6011, 644–649 або 65; 16 цифр.
  • JCB — 3528–3589; 16 цифр.
  • Diners Club — 36, у тестових наборах провайдерів також 30, 38, 39; 14–19 цифр (генератор — 14 цифр із 36).

ПРОСТІР у списку немає: публічно підтвердженого діапазону її номерів ми не знайшли.

Часті питання

Чи можна оплатити тестовою карткою?
Ні. Згенерований номер випадковий, термін дії та CVV вигадані, тож справжня оплата має завершитися відмовою. Зрідка номер може збігтися зі справжньою карткою, тому в бойові форми його не вводьте. Картки з документації LiqPay, Stripe чи Fondy працюють лише в тестовому режимі провайдера й нічого не списують.
Чому платіжна форма відхиляє згенерований номер?
Алгоритм Луна — лише перша перевірка: далі форма чи еквайр звіряє перші цифри (BIN) з діапазонами реальних банків, а в тестовому режимі провайдер приймає лише свої номери з таблиці на цій сторінці. Кому належить діапазон, покаже перевірка BIN.
Що таке 3-D Secure у тестовому режимі LiqPay?
Додаткове підтвердження оплати банком-емітентом: код із SMS, застосунок банку або пароль. У тестовому режимі LiqPay номер 4000 0000 0000 3063 проходить через такий крок і повертається успішним — видно, чи не губить інтеграція замовлення.
Fondy: чи можна ще користуватися тестовими картками?
У квітні 2024 року Національний банк скасував реєстрацію ТОВ «ФК “Елаєнс”» (бренд Fondy) як учасника платіжних систем Visa і Mastercard. Тестові номери лишаються в документації й годяться для перевірки наявної інтеграції на тестовому шлюзі.
Як перевірити власну форму на алгоритм Луна?
Вставте згенеровані номери в поле: валідатор має пропустити всі. Змініть останню цифру — форма має показати помилку. Номери з пробілами й дефісами форма має очищати, а не відхиляти.