Existem vários tipos de cartões de pagamento, sendo os mais comuns os cartões de crédito e débito. Geralmente, um cartão de pagamento é vinculado eletronicamente a uma conta ou contas pertencentes ao titular do cartão. Essas contas podem ser contas de depósito ou contas de empréstimo ou crédito, e o cartão é um meio de autenticar o titular do cartão. No entanto, os cartões de valor armazenado armazenam dinheiro no próprio cartão e não estão necessariamente vinculados a uma conta em uma instituição financeira.
Também pode ser um cartão inteligente que contém um número de cartão exclusivo e algumas informações de segurança, como data de validade ou CVVC (CVV) ou com uma fita magnética na parte traseira, permitindo que várias máquinas leiam e acessem informações. Dependendo do banco emissor e das preferências do cliente, isso pode permitir que o cartão seja usado como um cartão ATM, permitindo transações em caixas eletrônicos; ou como cartão de débito, vinculado à conta bancária do cliente e capaz de ser utilizado para fazer compras no ponto de venda; ou como um cartão de crédito conectado a uma linha de crédito rotativa fornecida pelo banco.
A maioria dos cartões de pagamento, como cartões de débito e crédito, também pode funcionar como cartões ATM, embora também estejam disponíveis cartões somente ATM. Cartões de cobrança e proprietários não podem ser usados como cartões ATM. O uso de um cartão de crédito para sacar dinheiro em um caixa eletrônico é tratado de maneira diferente de uma transação de POS, geralmente atraindo encargos de juros a partir da data do saque. As redes interbancárias permitem o uso de cartões em caixas eletrônicos de operadoras privadas e instituições financeiras que não sejam as da instituição que os emitiu.