Para os desenvolvedores

< fast 2 pay />

3. Mensagens de erro

Diversas mensagens de erro podem ser geradas durante a utilização do sistema. A origem dessas mensagens pode ser das mais diversas possíveis, desde informações inconsistentes, dados de cadastro errados (tanto de usuários como de estabelecimentos), até operações não permitidas. Independente da função utilizada para a integração, a estrutura de erro é a mesma, bem como as mensagens que podem ser geradas.

Abaixo temos um quadro que apresenta as mensagens de erro que podem retornar do sistema, sempre enviadas com <Resultado>False</Resultado>:

 

Mensagens de erro:

Código Mensagem
E001 Erro - Dados de login de estabelecimento inválidos.
E002 Erro - Usuário não cadastrado.
E003  
E004 Erro - Data de Vencimento Inválida.
E005 Erro - Número do Documento Inexistente.
E006 Erro - Nenhum pagamento para os critérios informados.
E007 Erro - Número do Documento já existente para esse cliente.
E008 Erro - Essa cobrança não permite pagamento após vencida.
E009 Erro - Excedido o número de dias permitido para pagamento da cobrança vencida.
E010 Erro - Estabelecimento já existente.
E011 Erro - Pagamento não efetuado.
E012 Erro - Usuário já existe.
E013 Erro - Ordem de Pagamento inválida para o estabelecimento.
E014 Erro - Quantidade inválida de parcelas.
E015 Erro - O e-mail do cliente deve ser informado.
E016 Erro - O valor deve ser maior do que zero.
E017 Erro - A bandeira não é aceita pelo estabelecimento.
E018 Erro - O número do cartão, bandeira, código de segurança, vencimento ou titular estão em branco.
E019 Erro - Usuário ainda desativado. Um mail foi enviado com instruções.
E020 Erro - Comanda Inexistente - <num_comanda>
E021 Erro - As quantidades informadas não estão mais disponíveis! Reenvie a solicitação!
E022 Erro - A comanda existe e ainda não foi fechada.
E023 Erro - O item não existe.
E024 Erro - O item não pode ser vazio.
E025 Erro - A cobrança já foi paga e não permite alteração.
E026 Erro - O valor informado é menor ou igual ao valor já pago.
E027 Erro - Existem cobranças já pagas para o documento informado. As ainda em aberto foram excluídas.
E028 Erro - Todas as cobranças para esse documento já foram pagas.
E029 Erro - Estabelecimento inválido.
E030 Erro - Nenhuma solicitação cadastrada.
E031 Erro - Campo Obrigatório Não Informado - <campo>
E032 Erro - A cobrança ainda não foi paga.
E033 Erro - Solicitação de Nova Senha Expirada ou Inválida
E034 Erro - Estabelecimento não habilitado para essa operação.
E035 Erro - Essa operação não pode ser realizada na cobrança - <motivo>
E999 Erro - Falha ao gravar. Verifique sua conexão.

 

 

Estrutura do XML


<[Cobrancas|Comandas|Pagamentos]>

<[Cobranca|Comanda|Pagamento]>

<Resultado>False</Resultado>

<Codigo>E002</Codigo>

<Mensagem> Erro – Usuário não cadastrado.</Mensagem>

</[Cobranca|Comanda|Pagamento]>

</[Cobrancas|Comandas|Pagamentos]>