Yes and No. MasterCard is the credit card service of the business, whereas the debit side is called Maestro. So, it is owned by MasterCard and is part of their service, but the two levels of banking service are entirely different.