Códigos de Erro e Retorno

Ao utilizar a SmartPOS, você poderá receber códigos de erro e códigos de retorno, que têm como objetivo informar o resultado da operação realizada. Nesta seção, os códigos estão organizados conforme a origem da operação:

  • Códigos de resultado: gerados pela chamada ao método getResult() da classe PlugPagTransactionResult.

  • Códigos de erro: obtidos por meio do método getErrorCode().

  • Códigos de erro de leitura de cartão: relacionados a falhas na leitura do chip ou tarja.

As seções a seguir detalham os principais códigos que podem ser retornados durante o uso da SmartPOS.

Códigos de resultado

Os códigos de retorno são obtidos ao chamar o método getResult() após a execução de uma transação via PlugPag. Os métodos que podem gerar esses códigos incluem:

  • doPayment(PlugPagPaymentData): realiza uma transação de pagamento.

  • voidPayment(PlugPagVoidData): realiza o cancelamento de uma transação.

  • getLastApprovedTransaction(): recupera a última transação aprovada.

Esses códigos indicam o sucesso ou falha da operação e ajudam na tomada de decisão para o próximo passo do fluxo.

Código de ErroMensagem de Erro
-100ERROR_PACKAGE_INSTALL_FAILED
-101ERROR_PACKAGE_INSTALL_FAILED_INVALID_APK
-102ERROR_PACKAGE_INSTALL_FAILED_PERMISSION_FAILED
-103ERROR_PACKAGE_INSTALL_FAILED_NO_SPACE
-104ERROR_PACKAGE_INSTALL_FAILED_SIGNATURE_FAILED
-107ERROR_PACKAGE_INSTALL_FAILED_VERSION_DOWNGRADE
-111ERROR_PACKAGE_INSTALL_FAILED_ALREADY_EXIST
-200ERROR_PACKAGE_DELETE_FAILED
-201ERROR_PACKAGE_DELETE_FAILED_APP_NOT_FOUND
-202ERROR_PACKAGE_DELETE_FAILED_NO_PERMISSION

Tabela completa de retornos

A tabela abaixo apresenta a lista completa de códigos de retorno que você pode receber e suas respectivas descrições.


© 1996- Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001