Stripe · Códigos de recusa
O que significa o código de recusa Stripe stolen_card?
Verificado em
O código de recusa Stripe stolen_card significa que o pagamento foi recusado porque o cartão foi denunciado como roubado. A Stripe diz para não relatar este detalhe ao cliente: apresente-o como uma recusa genérica. O cartão está bloqueado permanentemente, então nunca o tente novamente. Trate o pedido com cautela, porque a pessoa pagando pode não ser o titular do cartão, e peça outro método de pagamento.
- Tipo
- Recusa forte, sinal de fraude
- Quem recusou
- O banco do cartão
- Nova tentativa
- Não, nunca
- Ação do comprador
- Usar um método de pagamento diferente
- Ação do lojista
- Mostre uma recusa simples; verifique outros pedidos do mesmo comprador
- Renovação PlatformDTC
- Sem nova tentativa; mantida em atraso com um link de atualização de cartão
O que a PlatformDTC faz
A PlatformDTC trata stolen_card como uma parada por fraude no checkout: ele nunca é tentado novamente e nunca é movido para um processador de backup. O comprador vê apenas a dica genérica "Seu cartão foi recusado. Tente outro cartão ou entre em contato com seu banco." Em renovações, no cronograma fixo ou com Smart retry, stolen_card não recebe nova tentativa automática; a assinatura é mantida em atraso e o cliente é solicitado, através de um link de um clique, a adicionar um cartão diferente.
Por que acontece
O titular do cartão relatou que o cartão foi roubado e o banco o bloqueou. Uma tentativa de pagamento posterior pode vir de quem tem o cartão ou seu número.
O que o comprador pode fazer
Pague com um cartão ou método diferente. Se o cartão era seu, entre em contato com seu banco para solicitar uma substituição.
O que a loja pode fazer
Mostre "Seu cartão foi recusado" e nada mais. Verifique outros pedidos do mesmo e-mail, endereço ou dispositivo antes de enviar qualquer coisa.
Para desenvolvedores
Apresente decline_code = stolen_card como generic_decline. Se o network_decline_code de uma cobrança Visa for 43 (cartão roubado, recolher), isso é Categoria 1: as regras da Visa proíbem o reenvio da mesma credencial de pagamento. Cancele quaisquer novas tentativas agendadas.
Perguntas frequentes
- Devo informar ao comprador que o cartão foi relatado como roubado?
- Não. A Stripe recomenda mostrá-lo da mesma forma que uma recusa genérica.
- Uma tentativa de stolen_card é um risco de chargeback?
- O pagamento recusado em si não pode ser contestado (chargeback), já que nenhum dinheiro foi movimentado. Mas outros pedidos da mesma pessoa merecem uma análise mais detalhada.
Fontes
Relacionado
- lost_card — O cartão foi reportado como perdido. Não pode ser usado; o comprador precisa de outro cartão.
- fraudulent — As verificações de fraude da Stripe suspeitaram que o pagamento era fraudulento e o bloquearam.
- pickup_card — O cartão não pode ser usado para este pagamento; ele pode ter sido reportado como perdido ou roubado.
- merchant_blacklist — O pagamento correspondeu a uma entrada na própria lista de bloqueio do Stripe da loja.
- generic_decline — Recusado por um motivo desconhecido, ou bloqueado pelo Stripe Radar ou Adaptive Acceptance.
- stop_payment_order — O banco recusou; o nome do código aponta para uma ordem de suspensão de pagamento no cartão.
- testmode_decline — Um número de cartão de teste da Stripe foi usado em um pagamento real.
- transaction_not_allowed — O banco recusou; o cartão não permite este tipo de transação.