These docs are for v1.0. Click to read the latest docs for v4.1.

Apêndice

DePara
1 Aguardando pagamento2  Em análise
3  Paga
7  Cancelada
11  Pré-autorizada
2  Em análise3 Paga
4    Disponível
7 Cancelada
3  Paga4    Disponível
5    Em disputa
6    Devolvida
9    Retenção temporária
10  Processando o estorno
4  Disponível5    Em disputa
6    Devolvida
8    Debitado
9    Retenção temporária
5  Em disputa3 Paga
4    Disponível
6    Devolvida
9    Retenção temporária
6  DevolvidaNão é possível alterar este status.
7  CanceladaNão é possível alterar este status.
8  DebitadoNão é possível alterar este status.
9  Retenção temporária3 Paga
4    Disponível
6    Devolvida
8    Debitado
10  Processando o estorno3 Paga
4    Disponível
6    Devolvida
11  Pré-autorizada3 Paga
7 Cancelada
12 BloqueadaNão é possível alterar este status.

Listagem de erros

Todas a funções da API seguem os mesmos tipos de código retorno, conforme a tabela a seguir:

ValorDescriçãoAção
0Transação autorizada
-1001Mensagem gerada maior que buffer dimensionadoColetar log (se existir) e enviar para o suporte.
-1002Parâmetro de aplicação inválidoColetar log (se existir) e enviar para o suporte.
-1003Terminal não está pronto para transacionarTente novamente.
-1004Transação negada pelo Host.Verificar mensagem no terminal.
-1005Buffer de resposta da transação inválido ao obter as informações de resultado da transaçãoRefaça a transação.
-1006Parâmetro de valor da transação não pode ser nuloVerificar implementação da chamada da biblioteca.
-1007Parâmetro de valor total da transação não pode ser nuloVerificar implementação da chamada da biblioteca.
-1008Parâmetro de código de venda não pode ser nuloVerificar implementação da chamada da biblioteca.
-1009Parâmetro de resultado da transação não pode ser nuloVerificar implementação da chamada da biblioteca.
-1010Driver de conexão não encontradoVerificar se todos os arquivos estão no diretório correto.
-1011Erro ao utilizar driver não encontradoReinstalar os arquivos do driver de conexão
-1012Formato do valor da venda invalidoValor deve ser um número inteiro sem virgula
-1013Comprimento do REF superior a 10 dígitosTruncar REF para no máximo 10 dígitos
-1014Buffer de recepção corrompidoRefaça a transação
-1015Nome da aplicação maior que 25 caracteresLimitar nome da aplicação a 25 caracteres
-1016Versão da aplicação maior que 10 caracteresLimitar versão da aplicação em 10 caracteres
-1017Necessário definir nome da aplicaçãoDefinir nome e versão da aplicação com SetVersionName()
-1018Não existe dados da última transaçãoRefaça a transação
-1019Erro de comunicação com terminal (resposta inesperada)Realizar consulta de última transação
-1020Transação Bluetooth não permitida quando o terminal está em modo compartilhadoDesativar modo compartilhado
-2001Porta COM informada não encontradaInformar uma porta COM válida.
-2002Não foi possível obter configurações da porta COM informadaInformar uma porta COM válida.
-2003Não foi possível configurar a porta COM informadaInformar uma porta COM válida.
-2004Timeout de comunicação BluetoothRefaça a transação.
-2005Não foi possível enviar dados pela porta COM informadaInformar uma porta COM válida.
-2022Adaptador NullVerificar implementação
-2023erro em DeviceToUseColetar log (se existir) e enviar para o suporte.
-2024erro no serviço RfcommSocketColetar log (se existir) e enviar para o suporte.
-2026Close exceptionColetar log (se existir) e enviar para o suporte.
-2027Não foi possível estabelecer conexão BluetoothTente novamente.
-2028Não foi possível abrir socket ou streamTente novamente.
-2029Socket nullColetar log (se existir) e enviar para o suporte.
-2030Exception no buffer de saídaColetar log (se existir) e enviar para o suporte.
-2031Exception no buffer de entradaColetar log (se existir) e enviar para o suporte.
-2032Exception ao fechar socketColetar log (se existir) e enviar para o suporte.
-2033Read timeoutTente novamente
-2036Exception ao enviar bufferColetar log (se existir) e enviar para o suporte.
-2037Exception ao limpar buffer de envioColetar log (se existir) e enviar para o suporte.
-2038Exception buffer de envio nuloColetar log (se existir) e enviar para o suporte.
-3000Erro na camada de integração com a bibliotecaColetar log (se existir) e enviar para o suporte.