Both Mastercard and Visa provide credit and debit cards, but they are often branded slightly differently. ... Likewise Visa operates both a Visa debit system, where the word 'Debit' is printed above or below the Visa logo, and Visa Electron. Visa Electron cards do not allow the card user to go into an overdraft.