Companion

object Companion

Properties

Link copied to clipboard
const val A_VISTA_INSTALLMENT_QUANTITY: Int = 1

Quantidade de parcelas padrão de uma venda à vista.

Link copied to clipboard

Código utilizado para indicar que o nome ou versão do aplicativo não foram declarados.

Link copied to clipboard

Código utilizado para indicar que o modo selecionado é inválido.

Link copied to clipboard
const val AUTHENTICATION_FAILED: Int

Código utilizado para indicar que ocorreu uma falha ao autenticar.

Link copied to clipboard
const val BUFFER_SIZE_ERROR: Int

Código utilizado para indicar falha na geração de mensagem da transação, ocasionado pelo tamanho do buffer.

Link copied to clipboard
const val COMMUNICATION_ERROR: Int

Código utilizado para erros de comunicação.

Link copied to clipboard
const val CRYPTO_INIT_ERROR: Int

Código utilizado para indicar que não existem dados de autenticação.

Link copied to clipboard
const val DISABLED_FUNCTION: Int

Código utilizado para indicar que dada funcionalidade não está disponível para o terminal.

Link copied to clipboard
const val DOING_TRANSACTION: Int

Código utilizado para indicar que o serviço da PlugPag se encontra ocupado, já existindo uma operação em andamento.

Link copied to clipboard
const val DRIVER_FUNCTION_ERROR: Int

Código utilizado para inidicar que ocorreu um erro na função do driver de conexão.

Link copied to clipboard
const val DRIVER_NOT_FOUND: Int

Código utilizado para inidicar que o driver de conexão não foi encontrado.

Link copied to clipboard
const val ERROR_CODE_OK: String

Código utilizado para sucesso numa transação.

Link copied to clipboard
const val HOST_ERROR: Int

Código utilizado para indicar uma falha de comunicação com o servidor.

Link copied to clipboard
const val INSTALLMENT_ERROR: Int

Código utilizado para indicar uma falha no cálculo de parcelamento.

Link copied to clipboard
const val INSTALLMENT_TYPE_A_VISTA: Int = 1

Forma de parcelamento: À vista.

Link copied to clipboard

Forma de parcelamento: Parcelamento comprador.

Link copied to clipboard

Forma de parcelamento: Parcelamento vendedor.

Link copied to clipboard
const val INVALID_AMOUNT: Int

Código utilizado para indicar que o valor da transação é inválido, não podendo ser inferior a R$1,00.

Link copied to clipboard
const val INVALID_AMOUNT_FORMAT: Int

Código utilizado para indicar que o valor da transação é inválido, podendo ser um erro de digitação ou formatação.

Link copied to clipboard
const val INVALID_APP_NAME: Int

Código utilizado para indicar que o nome do aplicativo excedeu o tamanho limite (25 caracteres).

Link copied to clipboard
const val INVALID_APP_VERSION: Int

Código utilizado para indicar que a versão do aplicativo excedeu o tamanho limite (10 caracteres).

Link copied to clipboard
const val INVALID_BUFFER: Int

Código utilizado para indicar que o buffer de resposta é inválido.

Link copied to clipboard
const val INVALID_BUFFER_DATA: Int

Código utilizado para indicar que o buffer de resposta é inválido, sendo necessário refazê-la.

Link copied to clipboard
const val INVALID_CARD: Int

Código utilizado para indicar que o cartão é inválido.

Link copied to clipboard

Código utilizado para indicar que a identificação do dispositivo é inválida.

Link copied to clipboard
const val INVALID_INSTALLMENT: Int

Código utilizado para indicar que o parcelamento da transação é inválido, podendo ser um erro da quantidade de parcelas ou valor de cada parcela. A quantidade de parcelas deve ser superior a 0 e inferior ao limite máximo para aquela conta / terminal (definido dinamicamente). O valor da parcela não pode ser inferior a R$5,00. Nesse caso só é permitido à vista.

Link copied to clipboard

Código utilizado para indicar que um tipo de parcelamento inválido foi informado.

Link copied to clipboard

Código utilizado para indicar que o código da venda ultrapassou o tamanho limite (10 caracteres).

Link copied to clipboard
const val INVALID_PARAMETER: Int

Código utilizado para indicar que o parâmetro fornecido é inválido.

Link copied to clipboard
const val INVALID_READER: Int

Código utilizado para indicar que o leitor é inválido.

Link copied to clipboard

Código utilizado para indicar que o tipo de transação informada é inválido.

Link copied to clipboard
const val MIN_PRINTER_STEPS: Int = 70

Quantidade mínima de linhas impressas após a impressão finalizar.

Link copied to clipboard
const val MISSING_COEFFICIENTS: Int

Código utilizado para indicar que ocorreu uma falha obter os coeficientes de parcelamento.

Link copied to clipboard
const val MISSING_PREAUTO_CACHE: Int

Código utilizado quando uma efetivação ou cancelamento de pré-autorização foi feita mas não houve consulta anteriormente ou se o cache da consulta anterior foi perdido.

Link copied to clipboard
const val MISSING_TOKEN: Int

Código utilizado para indicar que o token não foi encontrado.

Link copied to clipboard
const val MODE_PARTIAL_PAY: Int = 1001

Código utilizado para pagamento parcial.

Link copied to clipboard
const val NFC_RET_ERROR: Int

Código utilizado para indicar falha nas operações de NFC.

Link copied to clipboard
const val NFC_RET_OK: Int = 1

Código utilizado para indicar sucesso nas operações de NFC.

Link copied to clipboard
const val NO_PRINTER_DEVICE: Int

Código utilizado quando não existe impressora no dispositivo.

Link copied to clipboard
const val NO_TRANSACTION_DATA: Int

Código utilizado para transação sem dados.

Link copied to clipboard
const val NULL_AMOUNT: Int

Código utilizado para indicar que o valor da transação está nulo.

Link copied to clipboard

Código utilizado para inidcar que o parâmetro da aplicação está com valor nulo.

Link copied to clipboard
const val NULL_TOTAL_AMOUNT: Int

Código utilizado para indicar que o valor total da transação está nulo.

Link copied to clipboard

Código utilizado para inidicar que o Valor resultante da transação está nulo.

Link copied to clipboard
const val NULL_USER_REFERENCE: Int

Código utilizado para indicar que o código de venda está nulo.

Link copied to clipboard
const val OPERATION_ABORTED: Int

Código utilizado como retorno de uma transação cancelada.

Link copied to clipboard
const val PINPAD_ERROR: Int

Código utilizado para indicar uma falha ao adquirir as informações do leitor.

Link copied to clipboard
const val PINPAD_NOT_INITIALIZED: Int

Código utilizado para indicar que o pinpad não foi inicializado.

Link copied to clipboard
const val PLUGPAG_ASYNC_CONFIRMATION: Int = 1

Constante de configuração remota para confirmação assíncrona.

Link copied to clipboard
const val PLUGPAG_ASYNC_METRICS: Int = 2

Constante de configuração remota para envio de métricas.

Link copied to clipboard
const val PLUGPAG_CDCVM: Int = 3

Constante de configuração remota para CDCVM.

Link copied to clipboard
const val PLUGPAG_CRASHLOG_SENDING: Int = 4

Constante de configuração remota para envio de logs de crash.

Link copied to clipboard
const val PLUGPAG_GMT_OFFSET: Int = 5

Constante de configuração remota para habilitar o GMT de São Paulo (Horario de verão).

Link copied to clipboard
const val PLUGPAG_PRE_PRINTING: Int = 0

Constante de configuração remota para pré-impressão.

Link copied to clipboard
const val PLUGPAG_UNKNOWN_ERROR_CODE: String

Código utilizado para erros desconhecidos .

Link copied to clipboard
const val POS_NOT_READY: Int

Código utilizado para indicar que o terminal não está pronto para transacionar.

Link copied to clipboard
const val PSC_INIT_ERROR: Int

Código utilizado para indicar que ocorreu um erro ao inicializar dependências.

Link copied to clipboard
const val QR_CODE_EXPIRED: Int

Código utilizado para indicar que o QR Code gerado para a transação foi expirado.

Link copied to clipboard
const val REFUND_NOT_ALLOWED: Int

Código utilizado quando um estorno não pode ser realizado devido ao cartão do cliente não ser o mesmo cartão da venda.

Link copied to clipboard
const val RET_OK: Int = 0

Código utilizado para indicar sucesso nas operações.

Link copied to clipboard
const val SHARE_MODE_NOT_ALLOWED: Int

Código utilizado para indicar que a transação via bluetooth não é permitida em modo compartilhado.

Link copied to clipboard
const val TABLE_LOAD_FAILED: Int

Código utilizado para indicar uma falha ao carregar tabelas.

Link copied to clipboard
const val TRANSACTION_DENIED: Int

Código utilizado para indicar transação não realizada.

Link copied to clipboard
const val TYPE_CREDITO: Int = 1

Tipo de pagamento: Crédito.

Link copied to clipboard
const val TYPE_DEBITO: Int = 2

Tipo de pagamento: Débito.

Link copied to clipboard
const val TYPE_PIX: Int = 5

Tipo de pagamento: QR Code Pix.

Link copied to clipboard
const val TYPE_PREAUTO_CARD: Int = 6

Tipo de pagamento: Pré-autorização via cartão.

Link copied to clipboard
const val TYPE_PREAUTO_KEYED: Int = 8

Tipo de pagamento: Pré-autorização por digitação.

Link copied to clipboard
const val TYPE_QRCODE: Int = 4

Tipo de pagamento: QR Code débito.

Link copied to clipboard
const val TYPE_QRCODE_CREDITO: Int = 7

Tipo de pagamento: QR Code crédito.

Link copied to clipboard
const val TYPE_VOUCHER: Int = 3

Tipo de pagamento: Voucher (vale refeição).

Link copied to clipboard
const val UNKNOWN_ERROR_CODE: Int

Código numérico utilizado para erros desconhecidos.

Link copied to clipboard
const val UNKNOWN_ERROR_MESSAGE: String

Mensagem utilizada para erros desconhecidos .

Link copied to clipboard
const val VOID_PAYMENT: Int = 1

Código utilizado para estorno de um pagamento.

Link copied to clipboard
const val VOID_QRCODE: Int = 2

Código utilizado para um estorno via QR Code.