MasterCard SecureCode é um nome de marca para "3-D Secure" (também comercializado como Verified By Visa) e atualmente nem sequer pede uma senha any more que não é surpreendente porque é uma das piores formas de segurança já criadas, aqui está um artigo intitulado Verificado por Visa e MasterCard SecureCode: Ou, como não projetar a autenticação .
De qualquer forma, não é um requisito para um comerciante usá-lo. Na verdade, apenas o número do cartão é uma exigência, tudo o mais (mesmo CCV2, os três dígitos na parte de trás) apenas diminui a taxa para o comerciante porque há menos fraude. Veja as respostas para esta pergunta no Security SE.