MasterCard SecureCode — технологія забезпечення додаткового захисту під час операцій з банківських карт платіжної системи MasterCard в мережі Інтернет.
Успішність MasterCard SecureCode сприяла її поширенню. Сьогодні понад 350 000 online-магазинів у всьому світі підтримують технологію оплат SecureCode, і їх список зростає з кожним днем. Дізнатися, чи використовує інтернет-магазин цю технологію легко: як правило, учасники програми розміщують на своєму сайті логотип SecureCode, а під час транзакції пропонують власнику картки ввести свій секретний код.
Під час проведення інтернет-платежів на сайтах, що підтримують цю технологію, відбувається перенаправлення запиту на сайт банку-емітента, який видав картку. З’являється діалогове вікно, в якому необхідно ввести спеціальний код, виданий банком-емітентом картки при підключенні до послуги MasterCard SecureCode. Вигляд цього коду визначається банком-емітентом (це може бути і окремий ПІН-код для інтернет операцій, і пароль, що задається користувачем, і разовий пароль зі скретч-картки, чека з банкомату або SMS-повідомлення). Після введення користувачем вірного коду запит підтверджується та операція проводиться у платіжній системі. Технологія по суті замінює операцію із запровадження ПІН-коду у звичайному банкоматі.
При проведенні інтернет-платежів на сайтах, що не підтримують цю технологію, жодних перенаправлень запитів не відбувається, і операція проводиться як завжди. У цьому випадку карти, що підтримують технологію MasterCard SecureCode та не підтримують її, працюють однаково.
Платіжна система Visa запровадила аналогічну послугу під назвою Verified by Visa.