• França
lyra.com
Procurando
Categoria
Tags
pagina inicial
Suporte técnico

Códigos de erro

Código de erro apresentado sob a forma [PREFIXO]_[CODE] onde:

[PREFIXO] define a camada aplicativa na qual ocorreu o erro
[CÓDIGO] é o código numérico do erro.

Há diferentes prefixos:

PREFIXO Descrição EXEMPLO DE ERRO
ACQ Erro na parte adquirente ACQ_001
AUTH Erro de autenticação AUTH_149
CLIENT Aplicação JavaScript (no navegador do comprador) CLIENT_003
INT Erro de integração (na parte Estabelecimento Comercial) INT_007
PSP Erro na parte PSP PSP_001

Os erros são retornados via 4 parâmetros:

{
  "errorCode": "INT_015",
  "errorMessage": "invalid customer email",
  "detailedErrorCode": null,
  "detailedErrorMessage": "Invalid input value [name=customer.email, value=fake-email]"
}
Parâmetro TYPE DESCRIPTION FORMATO Comprimento máximo (LENGTH)
errorCode string Código de erro (no formato [PREFIXO]_[CÓDIGO]) String 7
errorMessage string Mensagem de erro String 127
detailedErrorCode string Código de erro detalhado (ou null) String 127
detailedErrorMessage string Mensagem detalhada (ou null) String 127

Os códigos de erro seguintes são descritos aqui:

  • ACQ
  • AUTH
  • CLIENTE
  • INT
  • PSP

Novos códigos de erro poderão ser adicionados no futuro. Sua implementação deve obrigatoriamente levar esta possibilidade em conta.

Jobs
Legal
GDPR
25.22-1.11