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
- Códigos de recusa da Stripe — Stripe
Relacionado
- incorrect_pin — O PIN digitado em um leitor de cartão está errado.
- pin_try_exceeded — Muitas tentativas de PIN incorretas; o cliente deve usar outro cartão ou método.
- online_or_offline_pin_required — Somente presencialmente: o cartão precisa de um PIN, por PIN Online ou chip e PIN.
- 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.
- new_account_information_available — O cartão ou sua conta é inválido; o banco pode ter detalhes mais recentes para ele.
- no_action_taken — O cartão foi recusado por um motivo que o banco não compartilhou.