Вот интересно как при покупке в электронном магазине происходит проверка кредитной карты.Указываем номер,expires date,CVV2.Нажимаем ок и если все нормально карточка принята.Если ошибиться с каким-либо параметром то выдается ошибка.Что происходит после нажатия ок?Электронный магазин конектится к банку и пытается проверить есть ли карта с такими параметрами у банка или нет?Есть протокол согласно которому можно подрубиться к банку и проверить кредитную карту?
Параметры хешируются. В банк отправляется хеш. И о карте приходит ответ. Напрямую в банк данные не пересылаются, насколько я знаю.
1) Скорее не банк, а процессинг. 2) Протокол называется https, он открыт. 3) Отправляется много больше инфы чем хэш. Гугл на тему anti fraud.
Вот тебе схема. h.ttp://www.payonlinesystem.ru/Processing/?afid=13023&utm_source=google&utm_medium=cpc&utm_campaign=13023