My UK Halifax bank card says "Visa Debit" on it, because Visa/Mastercard control most of the payments infrastructure.