Обычно для осуществления платежа и верификации клиенту необходимо ввести основные данные карты: номер, срок действия и код Card Verification Value (CVV), который необходим, чтобы проверить наличие физической карты у покупателя.
Верификация осуществляется сразу же после инициации транзакции покупателем. Подтверждение возможно несколькими методами:
- Временное списание определенной суммы со счета. Клиент вводит реквизиты, система блокирует небольшую сумму на карте (обычно до 5 гривен). После этого клиент должен подтвердить транзакцию, введя заблокированную сумму, которую можно узнать с помощью онлайн-банкинга или SMS. В случае успешного подтверждения клиента, система возвращает токен карты, а средства автоматически разблокируются через 15 минут.
- Блокировка небольшой суммы и запрос 3D Secure кода. Клиент вводит реквизиты, система блокирует случайную сумму до 5 гривен, после чего клиент подтверждает проверку, вводя код 3D — одноразовый пароль, который банк высылает с помощью онлайн-банкинга или SMS. После успешного введения пароля заблокированные средства возвращаются на счет.
- Верификация карты без удержания денег с подтверждением через Lookup код – одноразовый пароль, который владелец карты получает в SMS или push-сообщении в приложении банка. Это позволяет верифицировать карту даже без наличия средств. Обычно такой способ проверки используется в случае если хотя бы одна из сторон процесса не поддерживает технологию 3D Secure.
- Верификация без блокировки средств и подтверждения от плательщика. В этом случае сайт посылает запрос в банк и при положительном решении осуществляется платеж. Обычно этот метод используется на сервисах, где плательщик уже авторизован и прошел предварительную процедуру верификации.
Иногда платежная система может подключить систему проверки адреса (AVS). AVS сравнивает данные, предоставленные держателем карты во время транзакции, с теми, которые зарегистрированы в банке-эмитенте. Если есть несоответствие, может потребоваться дополнительная проверка или система отклонит транзакцию.
Если оплата происходит не онлайн, а через платежный POS-терминал, все проверки интегрированы в процесс транзакции. Оплата производится быстро, чтобы не препятствовать взаимодействию с клиентами.