Stripe · Códigos de recusa
O que significa o código de recusa `incorrect_number` do Stripe?
Verificado em
O código de recusa incorrect_number da Stripe significa que o número do cartão está incorreto, e o cliente precisa tentar novamente usando o número de cartão correto. Um erro de digitação ou um número de cartão antigo salvo em um navegador ou conta são causas prováveis. Tentar novamente com o mesmo número falhará novamente. O comprador deve redigitar o número do cartão, ou usar outro cartão ou método de pagamento.
- Tipo
- Erro de dados (fixo no mesmo número)
- Quem recusou
- O banco do cartão
- Tentar novamente
- Apenas com o número correto
- Ação do comprador
- Redigitar o número do cartão
- Ação do lojista
- Deixe o comprador corrigir; não reenvie
O que a PlatformDTC faz
No checkout, a PlatformDTC adiciona "O número do cartão está incorreto. Por favor, verifique-o novamente." e nunca oferece um processador de backup, já que um número errado 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
Um dígito digitado incorretamente, um cartão antigo preenchido automaticamente, ou um número que não pertence a nenhuma conta no banco.
O que o comprador pode fazer
Limpar o campo do cartão, digitar o número do cartão novamente, e verificar também a data de validade e o código.
O que a loja pode fazer
Nada a mudar do seu lado. Certifique-se de que a mensagem de recusa informe ao comprador qual campo corrigir.
Para desenvolvedores
Na Visa, o código bruto 14 ("número de conta inválido, número inexistente") é um código de Categoria 1 da Visa: as regras da Visa dizem que um lojista nunca deve reenviar uma autorização para a mesma credencial de pagamento depois disso.
Perguntas frequentes
- incorrect_number é o mesmo que invalid_number?
- A Stripe descreve ambos como "o número do cartão está incorreto". Ambos são corrigidos digitando o número correto.
- Devo tentar novamente incorrect_number?
- Não com o mesmo número. A Visa proíbe o reenvio após seus códigos de nunca aprovar, como 14 (número de conta inválido).
Fontes
Relacionado
- invalid_number — O número do cartão está incorreto.
- incorrect_cvc — O código de segurança do cartão (CVC) está incorreto.
- expired_card — O cartão está com a data de validade vencida.
- invalid_account — O cartão ou a conta vinculada a ele não é mais válido.
- incorrect_pin — O PIN digitado em um leitor de cartão está errado.
- incorrect_zip — O código postal de cobrança não corresponde aos registros do banco.
- insufficient_funds — O cartão não tem dinheiro ou crédito suficiente para este pagamento.
- invalid_amount — O valor do pagamento é inválido ou acima do que o cartão permite.