NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Códigos de resposta do emissor do cartão (ISO 8583) · Códigos de recusa

O que significa o código de recusa de cartão 06?

Verificado em

O código 06 é um código de resposta do emissor Visa do conjunto ISO 8583 que simplesmente significa "erro". O banco respondeu à autorização com um erro geral em vez de uma aprovação e não deu um motivo específico. A Visa não lista 06 nas Categorias 1 a 3, então ele se enquadra na Categoria 4, respostas genéricas, onde um lojista pode tentar novamente até 20 vezes em 30 dias. Uma nova tentativa mais tarde ou outro cartão geralmente resolve.

Tipo
Recusa suave (erro genérico)
Quem recusou
O banco emissor do cartão
Categoria Visa
Categoria 4 (resposta genérica): até 20 novas tentativas em 30 dias
Tentar novamente
Sim, mais tarde
Ação do comprador
Tente novamente em breve ou use outro cartão
Ação do lojista
Tente novamente mais tarde; observe se há repetições em vários cartões
Renovação PlatformDTC (Smart retry)
Nenhuma regra para este código bruto; o próprio código do processador decide

O que a PlatformDTC faz

PlatformDTC não tem uma regra para um código bruto 06, então o próprio código de recusa do processador decide. Com o Smart retry ativado, um código temporário como processing_error é tentado novamente 2, 5 e 8 dias após a recusa, um do_not_honor recebe uma nova tentativa, e um código não reconhecido é cronometrado como fundos insuficientes e registrado para revisão. O limite de nova tentativa da rede por cartão sempre se aplica.

Por que acontece

Um código de erro indica que a solicitação não pôde ser concluída, não que o titular do cartão não tenha dinheiro ou que o cartão esteja inativo. É vago por design.

O que a loja pode fazer

Deixe o comprador tentar novamente. Se você vir 06 de muitos cartões não relacionados ao mesmo tempo, verifique a página de status do seu processador, pois uma sequência de erros é mais provável que seja técnica do que uma série de decisões bancárias.

Para desenvolvedores

No Stripe, o código bruto do emissor chega em charge.outcome.network_decline_code (aqui "06"), ao lado do decline_code do próprio Stripe. Leia-o junto com a bandeira do cartão: os mesmos dois caracteres podem significar coisas diferentes na Visa e na Mastercard. 06 aparece na tabela Visa do Stripe ("Error") e não está na tabela da Mastercard. O networkDeclineCodeMap da PlatformDTC não tem uma entrada para ele.

Perguntas frequentes

O código 06 é uma recusa definitiva?
Não. A Visa o trata como uma resposta genérica da Categoria 4, que permite novas tentativas.
O comprador deve ligar para o banco sobre o 06?
Somente se continuar acontecendo. Uma nova tentativa um pouco mais tarde, ou outro cartão, geralmente funciona.

Fontes

Relacionado

Biblioteca de pagamentos