Checkout.com · Códigos de recusa
O que significa Checkout.com 20013 “Valor/quantia inválida”?
Verificado em
Checkout.com 20013 "Valor/quantia inválida" significa que o pagamento falhou porque o valor não foi aceito. O Checkout.com o chama de problema técnico e diz para solicitar suporte se persistir. Na maioria das vezes, o total, sua moeda ou sua formatação não se encaixa no que a rede de cartões espera, então a loja deve verificar o que enviou.
- Tipo
- Soft decline (20xxx), técnico
- Quem recusou
- O emissor ou a rede, devido ao valor enviado
- Tentar novamente
- Possivelmente. Categoria 4 da Visa (genérica): no máximo 15 novas tentativas em 30 dias
- Ação do comprador
- Tentar mais uma vez; se repetir, usar outro método
- Ação do lojista
- Verificar o total do pedido, moeda e casas decimais enviados ao Checkout.com
O que a PlatformDTC faz
A PlatformDTC trata 20013 do Checkout.com como final para aquele cartão. O Checkout não moverá o pagamento para um processador de backup; o comprador precisa de um cartão diferente ou de detalhes corrigidos. O Checkout.com 20013 ainda não está na tabela de renovação da PlatformDTC, então uma renovação recusada com ele segue o cronograma normal de novas tentativas da loja e é registrada para que possa ser classificada.
Por que acontece
Totais zero ou negativos, valores com o número errado de casas decimais para a moeda, ou um valor acima do que o cartão permite, podem todos retornar como um valor inválido.
O que o comprador pode fazer
Se o total parecer correto, tente mais uma vez ou use outro cartão. Grandes compras podem precisar que o banco aumente um limite.
O que a loja pode fazer
Verificar o valor exato e a moeda no pagamento recusado no Painel do Checkout.com e corrigir o carrinho ou o arredondamento da moeda se estiver incorreto.
Para desenvolvedores
O pagamento retorna com status Declined, response_code 20013 e um response_summary como "Invalid value/amount" (o Checkout.com observa que o texto pode variar por endpoint). A tabela Visa do Checkout.com coloca este código na categoria 4, que ele emparelha com o recommendation code 02 (tentar novamente mais tarde); leia processing.recommendation_code na resposta.
Perguntas frequentes
- 20013 significa que o cartão não tem dinheiro?
- Não. Fundos insuficientes é 20051. 20013 é sobre o valor da quantia em si.
- Tentar novamente o mesmo valor ajudará?
- Raramente. Se o valor estiver malformado, falha todas as vezes; corrija o valor primeiro.
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
- 20012 — O banco diz que este tipo de transação não é permitido para o cartão. A Visa diz para nunca tentar novamente.
- 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.