Checkout.com · Códigos de recusa
O que significa Checkout.com 20012 “Invalid transaction”?
Verificado em
Checkout.com 20012 "Invalid transaction" significa que o emissor não aceitará este tipo de transação no cartão. Embora esteja na faixa soft 20xxx da Checkout.com, a Visa o coloca na categoria 1, o emissor nunca aprovará, então não deve ser tentado novamente. O comprador deve pagar com outro cartão ou entrar em contato com o banco.
- Tipo
- Soft decline (20xxx)
- Quem recusou
- O emissor do cartão do comprador
- Tentar novamente
- Não. Categoria 1 da Visa: o emissor nunca aprovará este cartão
- Ação do comprador
- Use um cartão diferente
- Ação do comerciante
- Não tente novamente este cartão; peça outro método de pagamento
O que a PlatformDTC faz
Na tabela de roteamento da PlatformDTC, o Checkout.com 20012 é um declínio nunca-retentar: sem segunda tentativa automática e sem redirecionamento para os campos de cartão do PayPal, já que tentar novamente o mesmo cartão apenas adiciona recusas ao registro da loja. Uma renovação de assinatura recusada com 20012 nunca é tentada novamente: a assinatura é mantida em atraso e o cliente recebe um e-mail com um link para adicionar um novo cartão.
Por que acontece
Alguns cartões são bloqueados para certos tipos de transação, como pagamentos online, recorrentes ou internacionais, e o banco responde com transação inválida.
O que o comprador pode fazer
Pagar com um cartão diferente ou PayPal. O banco pode explicar se pagamentos online podem ser habilitados neste cartão.
O que a loja pode fazer
Trate-o como final para este cartão. Tentar novamente um declínio da categoria 1 da Visa pode trazer taxas de nova tentativa excessivas da Visa.
Para desenvolvedores
O pagamento retorna com status Declined, response_code 20012 e um response_summary como "Invalid transaction" (o Checkout.com observa que o texto pode variar por endpoint). A tabela Visa do Checkout.com coloca este código na categoria 1, que ele emparelha com o recommendation code 03 (não tentar novamente); leia processing.recommendation_code na resposta.
Perguntas frequentes
- Por que 20012 é um soft decline se nunca deve ser tentado novamente?
- O Checkout.com agrupa códigos por faixa; as próprias categorias da Visa decidem as novas tentativas, e a Visa lista 20012 na categoria 1, nunca retentar.
- Um cliente pode corrigir 20012?
- Apenas usando outro cartão, ou pedindo ao banco para permitir este tipo de transação no cartão.
Fontes
- Códigos de resposta da API — Checkout.com
- Códigos de resposta da Visa — Checkout.com
- Mapeamento para as categorias de taxas de integridade do sistema Visa — Adyen
Relacionado
- 20013 — O valor enviado com o pagamento era inválido para o banco ou para a rede.
- 20014 — O número do cartão não existe no banco. Geralmente um erro de digitação. A Visa diz para nunca tentar novamente.
- 20054 — A data de validade do cartão expirou. Apenas um novo cartão ou uma data atualizada pode funcionar.
- 20019 — O banco não conseguiu processar desta vez e pede que o pagamento seja enviado novamente.
- 20030 — A mensagem de pagamento tinha um formato que a rede ou o banco não conseguia ler.
- 20046 — O banco recusou o pagamento. Assim como 'do not honour', nenhuma razão é dada.
- 20051 — O cartão não tem saldo disponível ou crédito suficiente para este valor.