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 lost_card do Stripe?

Verificado em

O código de recusa lost_card do Stripe significa que o banco do cartão recusou o pagamento porque o cartão foi reportado como perdido. O cartão não funcionará novamente, então tentar novamente é inútil. O Stripe diz para não revelar o motivo específico ao cliente: mostre-o como uma recusa comum (generic_decline) e peça outro método de pagamento. O titular real do cartão pode obter uma substituição de seu banco.

Tipo
Recusa definitiva
Quem recusou
O banco do cartão
Tentar novamente
Não, nunca com este cartão
Ação do comprador
Pagar com um cartão diferente
Ação do lojista
Mostre uma recusa simples; não mencione 'perdido'; revise o pedido se outros sinais parecerem estranhos
Renovação PlatformDTC
Sem nova tentativa; mantido em atraso com um link para atualizar o cartão

O que a PlatformDTC faz

A PlatformDTC nunca tenta novamente lost_card e nunca o move para um processador de backup no checkout; o comprador vê apenas a dica genérica "Seu cartão foi recusado. Tente outro cartão ou entre em contato com seu banco.", nunca que o cartão foi reportado como perdido. Em renovações, no cronograma fixo ou com o Smart retry, não é tentado novamente: a assinatura é mantida em atraso em vez de cancelada, e o cliente recebe 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

O titular do cartão informou ao banco que o cartão foi perdido, e o banco o bloqueou. Qualquer pagamento com esse número de cartão é recusado a partir de então.

Às vezes, a pessoa que está pagando é o verdadeiro proprietário usando um cartão antigo que esqueceu que havia reportado. Às vezes, é alguém que encontrou ou pegou o cartão. De qualquer forma, o resultado é o mesmo: este cartão não pode pagar.

O que o comprador pode fazer

Use um cartão diferente, uma carteira digital ou outro método de pagamento. Se este era o seu próprio cartão, entre em contato com seu banco para solicitar uma substituição.

O que a loja pode fazer

Mostre uma mensagem neutra como "Seu cartão foi recusado" e ofereça outras formas de pagamento. O Stripe pede para você não dizer que o cartão foi reportado como perdido.

Não tente novamente o mesmo cartão. Se o mesmo comprador tentar vários cartões seguidos, trate o pedido com cuidado antes de enviar.

Para desenvolvedores

O Stripe retorna decline_code = lost_card; apresente-o ao cliente como generic_decline. Se charge.outcome.network_decline_code em um cartão Visa for 41 (cartão perdido, recolher), esse é um código de Categoria 1: as regras da Visa dizem que um comerciante nunca deve reenviar uma autorização para a mesma credencial de pagamento após uma recusa de Categoria 1.

Pare quaisquer novas tentativas agendadas para o método de pagamento e solicite um novo.

Perguntas frequentes

Posso tentar novamente uma recusa lost_card mais tarde?
Não. O banco bloqueou o cartão. Toda tentativa futura falhará, e para os códigos de nunca aprovação da Visa, como 41, as regras proíbem reenviar o mesmo cartão.
Devo dizer ao cliente que o cartão dele foi reportado como perdido?
Não. O Stripe recomenda apresentar lost_card da mesma forma que uma recusa genérica e simplesmente pedir outro método de pagamento.
lost_card significa fraude?
Nem sempre. O verdadeiro proprietário pode estar usando um cartão que ele mesmo reportou como perdido. Mas o pagamento não pode ser processado com esse cartão de qualquer forma.

Fontes

Relacionado

Biblioteca de pagamentos