At its core, MasterPass is a locker, able to hold the information of up to 25 credit cards, even from issuers other than MasterCard. ???[We] are a technology company that specializes in payments,??? said Jason Davies, Vice President of E-Commerce for MasterCard Canada, during a launch event on Tuesday.