Checkout.com · Códigos de recusa
O que significa Checkout.com 30020 “Invalid amount”?
Verificado em
Checkout.com 30020 "Invalid amount" é uma recusa definitiva para um valor que não pôde ser aceito. A Checkout.com o chama de problema técnico e diz para solicitar suporte se persistir. Verifique o total, a moeda e as casas decimais no pagamento antes de tentar novamente.
- Tipo
- Recusa definitiva (30xxx)
- Quem recusou
- A rede ou o emissor, sobre o valor
- Tentar novamente
- Possivelmente. Categoria 4 da Visa (genérica): no máximo 15 tentativas em 30 dias
- Ação do comprador
- Tente outro método se isso se repetir
- Ação do lojista
- Verifique o valor enviado e entre em contato com o suporte da Checkout.com
O que a PlatformDTC faz
Na tabela de roteamento da PlatformDTC, o Checkout.com 30020 é uma recusa de nunca tentar novamente: 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 30020 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
O valor não atendeu aos requisitos do cartão, moeda ou rede.
O que o comprador pode fazer
Tente mais uma vez ou use outro método de pagamento.
O que a loja pode fazer
Inspecione o valor no Dashboard e corrija problemas de arredondamento do carrinho ou de moeda; entre em contato com o suporte se o valor parecer correto.
Para desenvolvedores
O pagamento retorna com status Declined, `response_code` 30020 e um `response_summary` como "Invalid amount" (A Checkout.com observa que o texto pode variar por endpoint). A tabela Visa da Checkout.com coloca este código na categoria 4, que ela associa ao `recommendation code` 02 (tentar novamente mais tarde); leia `processing.recommendation_code` na resposta.
Perguntas frequentes
- Como o Checkout.com 30020 é diferente do 20013?
- Ambos se referem a um valor inválido; 30020 está na faixa de recusa definitiva.
- O 30020 significa que o comprador não tem dinheiro?
- Não. Fundos insuficientes é 20051.
Fontes
- Códigos de resposta da API — Checkout.com
- Códigos de resposta da Visa — Checkout.com
- Mapeamento para categorias de taxa de integridade do sistema Visa — Adyen
Relacionado
- 30015 — O número do cartão não pertence a nenhum banco conhecido. Geralmente um erro de digitação.
- 30021 — O cartão atingiu seu limite total de gastos.
- 30007 — O banco retirou o cartão sob condições especiais. Nunca tente novamente.
- 30022 — O cartão atingiu seu limite no número de transações.
- 30033 — O cartão está vencido e o banco quer que ele seja retirado de uso.
- 30034 — O banco suspeita de fraude e quer que o cartão seja retirado. Nunca tente novamente.
- 30035 — O banco recolheu o cartão e encaminha o lojista ao seu adquirente.
- 30036 — O cartão está restrito e o banco quer que ele seja recolhido.