Authorize.Net · Códigos de recusa
O que significa Authorize.Net E00013 “The field is invalid”?
Verificado em
Authorize.Net E00013, "The field is invalid", significa que um dos valores dos campos na solicitação não é válido. O Authorize.Net diz que o texto da resposta deve informar qual campo exatamente é inválido, então leia-o em vez de adivinhar. Corrija esse valor na integração, ou peça ao comprador para corrigir o que digitou se veio do formulário de checkout.
- Tipo
- Erro (integração)
- Quem recusou
- A integração da loja
- Tentar novamente
- Somente após corrigir o campo.
- Ação do cliente
- Verifique os detalhes inseridos ou entre em contato com a loja.
- Ação do lojista
- Leia o texto da resposta para ver qual campo falhou.
O que a PlatformDTC faz
PlatformDTC mostra ao cliente o próprio texto de erro da Authorize.Net quando uma solicitação é recusada, então um erro de campo como E00013 informa ao cliente ou à loja qual valor corrigir.
Por que acontece
Um valor falhou na validação da Authorize.Net, por exemplo, um formato ou comprimento incorreto.
O que a loja pode fazer
Verifique o texto da resposta para o nome do campo e, em seguida, corrija o valor ou o formulário que o coleta.
Para desenvolvedores
messages.message[0].code "E00013"; messages.message[0].text nomeia o campo.
Perguntas frequentes
- Como sei qual campo causou o Authorize.Net E00013?
- O texto da resposta nomeia o campo inválido.
- O Authorize.Net E00013 é uma recusa de cartão?
- Não. É um valor de campo inválido na solicitação.
Fontes
Relacionado
- E00003 — A solicitação enviada à API estava malformada, então o Authorize.Net não conseguiu lê-la.
- 5 — O campo amount estava faltando ou não era um número válido.
- E00039 — Um perfil de cliente com os mesmos detalhes já existe na conta.
- E00040 — O perfil de cliente ou pagamento que você referenciou não existe nesta conta.
- E00044 — Perfis de cliente salvos (CIM) não estão ativados para esta conta.
- E00009 — A conta está em Modo de Teste, então a solicitação não é processada.
- 2 — O emissor do cartão, ou o processador em seu nome, recusou o pagamento sem um motivo específico.
- 3 — O emissor quer uma autorização por voz (uma ligação telefônica) antes de aprovar esta cobrança.