Checkout.com · Códigos de recusa
O que significa Checkout.com 20030 “Format error”?
Verificado em
Checkout.com 20030 "Format error" significa que o pagamento falhou devido a um problema técnico na forma como a solicitação foi formatada. Checkout.com sugere tentar novamente com o mesmo cartão ou um diferente, e observa que transações MADA podem gerar isso em circunstâncias específicas. Não é o cartão do comprador sendo recusado.
- Tipo
- Recusa suave (20xxx), técnica
- Quem recusou
- A rede ou o emissor, rejeitando o formato da mensagem
- Tentar novamente
- Possivelmente. Categoria 4 da Visa (genérica): no máximo 15 tentativas em 30 dias
- Ação do comprador
- Tente novamente com o mesmo cartão, ou use outro cartão
- Ação do lojista
- Entre em contato com o suporte da Checkout.com se muitos pagamentos apresentarem isso
O que a PlatformDTC faz
Para Checkout.com 20030, o checkout da PlatformDTC não oferece campos de cartão PayPal nem nenhum processador de backup. Códigos não listados nunca redirecionam, porque adivinhar errado custa mais do que a única recuperação que poderia ganhar. Checkout.com 20030 ainda não está na tabela de renovação da PlatformDTC, então uma renovação recusada com ele segue o cronograma normal de retentativas da loja e é registrada para que possa ser classificada.
Por que acontece
Um campo na autorização não correspondeu às regras de formato da rede. A Checkout.com documenta um caso específico de MADA para este código.
O que o comprador pode fazer
Tente mais uma vez. Se repetir, um cartão diferente geralmente funciona.
O que a loja pode fazer
Se o erro se agrupar em um tipo de cartão ou região, colete as referências de pagamento e levante a questão com o suporte da Checkout.com.
Para desenvolvedores
O pagamento retorna com status Declined, `response_code` 20030 e um `response_summary` como "Format error" (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 emparelha com o `recommendation code` 02 (tente novamente mais tarde); leia `processing.recommendation_code` na resposta.
Perguntas frequentes
- É culpa do comprador o Checkout.com 20030?
- Não. É um problema de formato de mensagem entre sistemas.
- Qual é o caso MADA?
- A Checkout.com observa que transações MADA podem gerar 20030 sob circunstâncias específicas e vincula sua própria orientação sobre erros de formato em transações MADA.
Fontes
- Códigos de resposta da API — Checkout.com
- Códigos de resposta Visa — Checkout.com
- Mapeamento para categorias de taxas de integridade do sistema Visa — Adyen
Relacionado
- 20064 — O valor não correspondeu ao que o banco esperava para a transação original.
- 20075 — O cartão está bloqueado após muitas tentativas de PIN incorretas.
- 20078 — Um cartão novo ou de substituição ainda não foi ativado.
- 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.
- 20054 — A data de validade do cartão expirou. Apenas um novo cartão ou uma data atualizada pode funcionar.
- 20057 — O cartão não tem permissão para fazer este tipo de pagamento. A Visa diz para nunca retentá-lo.
- 20059 — O banco suspeita que o pagamento é fraudulento e o recusou.