Інструмент
Генератор тестових банківських карток
Номери Visa, Mastercard та інших систем, що проходять алгоритм Луна, і офіційні тестові картки LiqPay, Stripe та Fondy. Для перевірки форм, не для оплати.
Натисніть «Згенерувати» — номери з'являться тут.
Номери випадкові: перші цифри можуть збігтися з BIN справжнього банку. Термін дії та CVV вигадані.
Тестові картки провайдерів
Завантажуємо список тестових карток…
Що треба знати
- Не вводьте ці номери в бойові платіжні форми. Номер випадковий: перші цифри можуть збігтися з 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).
ПРОСТІР у списку немає: публічно підтвердженого діапазону її номерів ми не знайшли.