Um cartão vencido ainda pode ser cobrado na Stripe?

Se um cartão foi salvo na Stripe antes de vencer, pode continuar sendo cobrado após a data de validade. A decisão de permitir que a cobrança seja feita cabe apenas ao banco emissor, que costuma permitir essa cobrança para evitar interrupções desnecessárias para o cliente (que pode estar usando o cartão para cobranças/assinaturas recorrentes e ainda não teve a chance de atualizá-lo).

Caso uma cobrança tenha o pagamento recusado com o código expired_card, não significa necessariamente que a data de validade do cartão já passou. Também pode significar que o cartão em questão foi declarado como perdido ou substituído. Nesse caso, o emissor rejeita todas as cobranças feitas com o número do cartão antigo, pois ele espera que todas as cobranças sejam feitas com o novo cartão enviado como substituto.

Se um cliente receber o código de pagamento recusado expired_card com um cartão que ele acredita ser válido, é necessário falar com o emissor do cartão.