MasterCard SecureCode představuje jednoduché řešení dvou základních problémů dnešního elektronického obchodování. Nejen, že eliminuje obavy držitelů karet o bezpečnost během on-line nakupování, ale zároveň poskytuje vysokou záruku internetovým obchodníkům.
MasterCard SecureCode funguje na bázi jedinečného dynamického osobního kódu, pomocí kterého je ověřována identita držitele karty při elektronických transakcích. Zabezpečené spojení tak zajišťuje majitelům karet ochranu jejich účtu, zatímco vydavatel karty a obchodník mají jistotu o identitě osoby, která transakci realizuje. Službu MasterCard SecureCode je možné používat se všemi kreditními i debetními kartami MasterCard i Maestro.
Dříve, než mohou obchodníci nabídnout svým zákazníkům platbu pomocí služby MasterCard SecureCode a umožnit tak on-line nakupování, musí se spojit s tzv. zpracovatelskou bankou, která jim tuto službu poskytne.
Ve chvíli, kdy se zákazník rozhodne pro nákup prostřednictvím internetu a vloží do systému potřebné informace vč. Secure Code, je jeho požadavek nejprve zaslán obchodníkovi, který ho předá zpracovatelské bance. Následuje proces, během kterého dojde k výměně informací, s cílem ověření a platnosti požadavku. Pokud banka, která platební kartu vydala, autorizuje prodej, předá povolení zpět zpracovatelské bance. Ta následně informuje obchodníka, že prodej byl povolen.