Что такое валидность кредитной карты

Не смотря на то, что задача кажется простой, решения всегда приходят разные и в какой-то момент я начал использовать PHP класс валидации CC (кредитной карты).

Все, что требуется это подключить скрипт-класс и создать соответствующий объект передав в него параметры CC полученных от пользователя или взятых из БД, в зависимости от типа задачи.

Пример работы:
require_once ‘ccvalidator.class.php’;

Скрипт проверяет следующие параметры:

  • Имя держателя кредитной карты
  • Тип кредитной карты
  • Номер кредитной карты
  • Формат номера кредитной карты
  • Срок действия кредитной карты

Недостатков в работе данного скрипта замечено не было, скрипт был протестирован в работе со всеми типами кредитных карт.

Скачать класс валидации кредитной карты на PHP.

Для написания этого текста побудила фраза «чекер который не убивает сс», чтоб меньше этого маразма встречать, решил разжевать эту тему и донести: «любой чекер может загубить сс»

1. Как блокируются СС?
2. Как чекаются СС?
3. Чем чекнуть СС?
4. Где взять чекер СС?

1. Карты блокирую автоматически по инициативе антифрода или звонком карт холдера в банк. Автоматическая блокировка происходит редко, обычно банально не пропускают транзакцию. Вот несколько случаев из моей практики автоблокировки:
-много подряд транзакций (хотя может и КХ были такими шустрыми)
-слишком большая сумма в novbv мерч (тут я мучил один банк на протяжении года изо дня в день)

из интернет источников:
-транзакции через мерч который в черном списке антифрода – задроченный чекер
-черный ip, ip не той страны и другие параметры который относятся больше наверно к антифроду магазина нежели к банку, я отношу этот пункт к маловероятным.

2. Проверяют карту на валидность, по сути, просто проводят операцию по карте, если успешно, то валидна. Но любая операция по карте может быть замечена карт холдером и карту он заблокирует. А так как сейчас есть смс оповещение, то тот, кто чекнул карту и оставил ее на потом — идиот. Сто раз писалось, напишу сто первый раз: «взял карту, вбил, если не вошла, только тогда чекаешь её на валидность».

Читайте также:  Что делать если нет договора на кредитную карту

3. Проверить карту на валид можно:

Б) Донатом – обычный сайт с пожертвованием, тут ставим минимальную сумму и проводим оплату. Если пожертвование удалось то кварта валидна. В интернете пишут, что на них антифрод слабый, из своих наблюдений скажу, что если постоянно чекать на одном и том же, то так же как все другие мерчи он начинает капризничать. Из плюсов сам выставляешь сумму, и если здесь прошла транзакция, а у тебя в шопе нет — то в 90% это баланс карты. Из минусов если сумма пожертвования выше суммы на карте, то ты выкинешь карту, подумав что она не валид, а нужно было-то просто дождаться дня зарплаты =)

Welcome to the Credit Card Validator! You can use this tool to verify one or more credit or debit card numbers with multiple validation methods, including Luhn checksum verification and card scheme verification via the card’s IIN. You can test the validator with 4242424242424242 , or numbers from our fake credit card number generator.

For security purposes, all verification is done client-side with JavaScript, and no data is saved or sent to our server.

How This Card Number Validator Works

This tool uses the Luhn algorithm, an error-checking algorithm supported by all major credit card numbers, to verify each card numbers’ length and validity.

If you choose to validate card schema, we use our list of known IINs for each card schema (Visa, MasterCard, Amex, etc) to determine the card type.

You can validate an unlimited amount of card numbers by entering one per line in the validation box. Results are provided in CSV-compatible format.

Читайте также:  Можно ли реструктуризировать кредитную карту тинькофф

Disclaimer: Thank you for using CreditCardValidator.org! Please note that while we strive to ensure that our list of credit/debit card IIN/BINs and other payment card data is complete and up to date, we have to provide this resource on an AS-IS basis and cannot guarantee its accuracy.

None of the data you enter on this site will be stored or cached on our servers. All of our credit card verification tools are client-side, so entered data never leaves your browser.

Adblock
detector