NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Stripe · Códigos de recusa

O que significa o código de recusa Stripe expired_card?

Verificado em

O código de recusa Stripe expired_card significa que o cartão expirou, e a Stripe diz que o cliente precisa usar outro cartão. É comum em assinaturas, onde um cartão salvo meses atrás atinge sua data de validade. Tentar novamente com os mesmos detalhes salvos continuará falhando. A solução é o cliente inserir um cartão atual ou um método de pagamento diferente.

Tipo
Recusa definitiva (dados)
Quem recusou
O banco do cartão
Tentar novamente
Não, não com os mesmos detalhes do cartão
Ação do comprador
Insira o novo cartão ou outro método de pagamento
Ação do lojista
Envie ao cliente um link para atualizar o cartão

O que a PlatformDTC faz

No checkout, a PlatformDTC exibe "Seu cartão expirou. Por favor, use um cartão diferente." e nunca move o pagamento para um processador de backup. Em renovações, no cronograma fixo ou com a Retentativa Inteligente (Smart retry), não é feita nova tentativa: a assinatura fica em atraso, o cliente recebe um link de atualização de cartão de um clique (motivo do e-mail "o cartão expirou"), reenviado até 4 vezes por ciclo com pelo menos 3 dias de intervalo.

Por que acontece

A data de validade no cartão passou, ou a data salva com o cartão está desatualizada após uma substituição.

O que o comprador pode fazer

Use um cartão que ainda seja válido, ou outro método de pagamento. Para assinaturas, use o link de atualização de cartão no e-mail da loja.

O que a loja pode fazer

Peça ao cliente para atualizar o cartão em vez de tentar novamente. A Visa lista 54 (cartão expirado) como uma recusa de qualidade de dados: uma nova tentativa é permitida, mas apenas novos detalhes do cartão farão com que seja bem-sucedida.

Para desenvolvedores

Na Visa, o network_decline_code bruto é geralmente 54; na Mastercard, 54 vem com MAC 01 (novas informações de conta podem estar disponíveis) ou 03.

Perguntas frequentes

Uma loja pode cobrar um cartão expirado?
Não. O banco irá recusá-lo. O cliente tem que fornecer os detalhes do cartão atual.
Por que minha assinatura falhou com expired_card?
O cartão salvo para a assinatura passou da data de validade. Atualizá-lo com o cartão de substituição reinicia os pagamentos.

Fontes

Relacionado

Biblioteca de pagamentos