Are Mesh’s virtual cards debit or credit cards? A Are Mesh’s virtual cards debit or credit cards? Mesh Payments uses virtual debit cards issued by Metropolitan Commercial Bank.