Oprettet i 2006 (United States), MASTERCARD INSTALMENT CARD egen 281 søstermærker og 871 konkurrerende mærker. Mærket MASTERCARD INSTALMENT CARD er ejet af MasterCard 'A', et selskab noteret i New York. MASTERCARD INSTALMENT CARD er en del af aktivitetssektoren Kredittjenester.