Зазвичай для здійснення платежу та верифікації клієнту необхідно ввести лише основні дані картки: номер, термін дії та код Card Verification Value (CVV), який потрібен, щоб перевірити наявність фізичної карти у покупця.
Верифікація здійснюється одразу після ініціації транзакції покупцем. Підтвердження можливе кількома методами:
- Тимчасове списання певної суми з рахунка. Клієнт вводить реквізити, система блокує невелику суму на картці (зазвичай до 5 гривень). Після цього клієнт має підтвердити транзакцію введенням заблокованої суми, яку можна дізнатися з онлайн-банкінгу або SMS. У разі успішного підтвердження клієнта, система повертає токен картки, а кошти автоматично розблоковуються через 15 хвилин.
- Блокування невеликої суми та запит 3D Secure коду. Клієнт вводить реквізити, система блокує випадкову суму до 5 гривень, після чого клієнт підтверджує перевірку, вводячи 3D Secure код — одноразовий пароль, який банк висилає за допомогою онлайн-банкінгу чи SMS. Після успішного введення пароля заблоковані кошти повертаються на рахунок.
- Верифікація картки без утримання грошей із підтвердженням через Lookup код — одноразовий пароль, який власник картки отримує в SMS або push-повідомленні в додатку банку. Це дозволяє верифікувати карту навіть без наявності коштів. Зазвичай такий спосіб перевірки використовується у випадку, якщо хоча б одна зі сторін процесу не підтримує технологію 3D Secure.
- Верифікація без блокування коштів та підтвердження від платника. У цьому випадку сайт надсилає запит до банку і при позитивному рішенні здійснюється платіж. Зазвичай цей метод використовується на сервісах, де платник вже авторизований та пройшов попередню процедуру верифікації.
Іноді платіжна система може підключити систему перевірки адреси (AVS). AVS порівнює дані, надані власником картки під час транзакції, з тими, які зареєстровані в банку-емітенті. Якщо є невідповідність, може знадобитися додаткова перевірка, або система відхилить транзакцію.
Якщо оплата проходить не онлайн, а через платіжний POS-термінал, всі перевірки інтегровані в процес транзакції. Оплата відбувається швидко, аби не перешкоджати взаємодії з клієнтами.