Stripe · Códigos de recusa
O que significa o código de recusa da Stripe security_violation?
Verificado em
O código de recusa da Stripe security_violation é listado pela Stripe como uma recusa por um motivo desconhecido; o cliente precisa entrar em contato com o emissor do seu cartão para mais informações. O nome sugere que as verificações de segurança do banco recusaram o pagamento. Não é algo que a loja possa consertar. Peça ao comprador outro método de pagamento e não continue tentando o mesmo cartão.
- Tipo
- Recusa definitiva
- Quem recusou
- O banco do cartão
- Tentar novamente
- Não
- Ação do comprador
- Ligue para o banco, ou use outro cartão
- Ação do comerciante
- Ofereça outros métodos de pagamento
- 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 security_violation e não a encaminha para um processador de backup no checkout. Em renovações, no cronograma fixo ou com Smart retry, ela é mantida em atraso sem nova tentativa automática, e o cliente recebe um link de atualização de cartão com um clique, repetido até 4 vezes por ciclo de faturamento com pelo menos 3 dias de intervalo. Seu mecanismo de renovação também para no Visa's raw code 63.
Por que acontece
A Stripe não fornece detalhes além de "motivo desconhecido". Os bancos usam códigos relacionados à segurança quando uma regra ou verificação interna rejeita a solicitação.
O que o comprador pode fazer
Use um cartão ou carteira diferente. Para continuar usando este cartão, ligue para seu banco e pergunte por que ele foi recusado.
Para desenvolvedores
Na Visa, o raw network_decline_code 63 significa "Security violation (source isn't correct issuer)"; a Visa não lista o 63 em uma categoria nomeada, então ele se enquadra na Categoria 4. Na Mastercard, 63 também significa violação de segurança. A PlatformDTC ainda trata o raw 63 como uma parada nas renovações.
Perguntas frequentes
- security_violation significa que o comprador é um fraudador?
- Não. A Stripe não informa o motivo. Pode ser uma regra ou verificação bancária que o titular do cartão pode resolver com seu banco.
- Uma nova tentativa pode resolver security_violation?
- Improvável. Peça outro método de pagamento ou faça com que o titular do cartão entre em contato com seu banco.
Fontes
Relacionado
- restricted_card — O cartão não pode ser usado para este pagamento; pode ter sido reportado como perdido ou roubado.
- fraudulent — As verificações de fraude da Stripe suspeitaram que o pagamento era fraudulento e o bloquearam.
- transaction_not_allowed — O banco recusou; o cartão não permite este tipo de transação.
- do_not_honor — O banco recusou o cartão sem dizer o porquê.
- service_not_allowed — O cartão foi recusado por um motivo que o banco não informou.
- stolen_card — O cartão foi denunciado como roubado. Ele não pode ser usado novamente.
- 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.