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 online_or_offline_pin_required?

Verificado em

O código de recusa Stripe online_or_offline_pin_required significa que o cartão foi recusado porque exige um PIN. Se o leitor de cartão suportar PIN Online, a Stripe diz para solicitar o PIN sem criar uma nova transação; se não, o cliente deve inserir o cartão e digitar o PIN. É um código de pagamentos presenciais, então lojas online raramente o encontram.

Tipo
Autenticação necessária (presencial)
Quem recusou
O banco do cartão
Tentar novamente
Sim, com o PIN
Ação do comprador
Digite o PIN no leitor, ou insira o cartão
Ação do lojista
Use um leitor que suporte PIN Online, ou peça chip e PIN

O que a PlatformDTC faz

online_or_offline_pin_required nunca é movido para um processador de backup no checkout, e o comprador é solicitado a usar outro cartão. Como o checkout online e as renovações da PlatformDTC não podem coletar um PIN, uma renovação recusada desta forma nunca é tentada novamente, no cronograma fixo ou com 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 banco quer prova de que o titular do cartão está presente, então ele pede um PIN. Isso geralmente segue uma sequência de pagamentos contactless sem um.

O que o comprador pode fazer

Digite o PIN quando o leitor pedir, ou insira o cartão e digite-o. Ao comprar online, escolha um cartão ou uma carteira diferente.

Para desenvolvedores

Em leitores Stripe Terminal que suportam PIN Online, colete o PIN no mesmo pagamento em vez de criar um novo. Leitores sem PIN Online devem reiniciar o pagamento com o cartão inserido. Não esperado para PaymentIntents sem cartão presente.

Perguntas frequentes

Preciso criar um novo pagamento para online_or_offline_pin_required?
Não se o leitor suportar PIN Online: a Stripe diz para solicitar o PIN sem criar uma nova transação. Caso contrário, o cliente deve inserir o cartão e tentar novamente.
Por que este código apareceu em um pagamento por aproximação?
O banco pediu um PIN antes de aprovar mais pagamentos por aproximação. Inserir o PIN completa o pagamento.

Fontes

Relacionado

Biblioteca de pagamentos