Stripe · Códigos de recusa
O que significa o código de recusa Stripe invalid_expiry_year?
Verificado em
O código de recusa invalid_expiry_year da Stripe significa que o ano de validade é inválido, e o cliente precisa tentar novamente usando a data de validade correta. As causas típicas são um erro de digitação, um ano já no passado, ou um ano de um cartão antigo armazenado no navegador. Digitar o ano exatamente como impresso no cartão corrige o problema. Se o cartão foi substituído, o cliente deve usar os detalhes do novo cartão.
- Tipo
- Erro de dados
- Quem recusou
- O banco do cartão
- Tentar novamente
- Sim, com a data de validade correta
- Ação do comprador
- Redigite o ano de validade do cartão
- Ação do lojista
- Deixe o comprador corrigir a data
O que a PlatformDTC faz
No checkout, a PlatformDTC adiciona "O ano de validade do cartão é inválido." e mantém o pagamento fora dos processadores de backup, já que uma data errada falha em todos os lugares. Nas renovações, tanto no cronograma fixo padrão quanto com o Smart retry, nunca é tentado novamente automaticamente. A assinatura é mantida em atraso em vez de cancelada, o cartão é marcado como bloqueado, e o cliente recebe um e-mail com um link de um clique para adicionar um novo cartão, reenviado até 4 vezes por ciclo de faturamento com pelo menos 3 dias de intervalo.
Por que acontece
O ano digitado não corresponde ao cartão, ou não é um ano válido para ele.
O que o comprador pode fazer
Verifique a data na frente do cartão e redigite o ano.
O que a loja pode fazer
Deixe o comprador corrigir o campo. Para renovações de assinatura, peça os detalhes do cartão atualizados em vez de tentar novamente.
Perguntas frequentes
- Por que meu cartão diz que o ano de validade é inválido?
- O ano digitado não corresponde ao que o banco espera para o cartão. Redigite-o do cartão, ou use seu cartão de substituição.
- invalid_expiry_year significa que o cartão expirou?
- Não necessariamente. Isso seria expired_card. Este código é sobre o ano digitado ser inválido.
Fontes
- Códigos de recusa da Stripe — Stripe
Relacionado
- invalid_expiry_month — O mês de validade do cartão é inválido.
- expired_card — O cartão está com a data de validade vencida.
- incorrect_number — O número do cartão inserido está incorreto.
- invalid_number — O número do cartão está incorreto.
- invalid_pin — O PIN digitado está incorreto.
- issuer_not_available — O banco do cartão não pôde ser contatado, então o pagamento nunca foi autorizado.
- lost_card — O cartão foi reportado como perdido. Não pode ser usado; o comprador precisa de outro cartão.
- merchant_blacklist — O pagamento correspondeu a uma entrada na própria lista de bloqueio do Stripe da loja.