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 invalid_pin da Stripe?

Verificado em

O código de recusa invalid_pin da Stripe significa que o PIN digitado está incorreto, e o cliente precisa tentar novamente usando o PIN correto. Um PIN é digitado em um leitor de cartão, então este código vem de pagamentos presenciais que solicitam um. Redigitar o PIN correto resolve o problema. Após muitas tentativas erradas, o banco pode bloquear as tentativas de PIN, o que a Stripe relata como pin_try_exceeded.

Tipo
Erro de dados
Quem recusou
O banco do cartão
Tentar novamente
Sim, com o PIN correto
Ação do comprador
Redigitar o PIN, ou pagar de outra forma
Ação do lojista
Permitir outra tentativa

O que a PlatformDTC faz

invalid_pin nunca é movido para um processador de backup no checkout, e o comprador é solicitado a usar outro cartão. Como as renovações online não podem aceitar um PIN, uma renovação recusada desta forma nunca é tentada novamente, no cronograma fixo ou com o Smart retry: a assinatura é mantida em atraso e o cliente recebe um link de um clique para adicionar um cartão diferente.

Por que acontece

O PIN digitado não corresponde ao cartão.

O que o comprador pode fazer

Digitar o PIN novamente. Se não tiver certeza, use outro cartão ou método de pagamento para que o cartão não seja bloqueado.

O que a loja pode fazer

Deixar o cliente tentar novamente. Após falhas repetidas, sugerir outro método de pagamento.

Perguntas frequentes

invalid_pin é o mesmo que incorrect_pin?
A Stripe descreve ambos como "o PIN digitado está incorreto." Para incorrect_pin, ela adiciona que o código se aplica apenas a pagamentos com leitor de cartão.
E se o cliente continuar digitando o PIN errado?
O banco pode bloquear novas tentativas, exibidas como pin_try_exceeded, e o cliente precisará de outro cartão ou método.

Fontes

Relacionado

Biblioteca de pagamentos