Códigos de Resultado e Erros
Esta referência lista os códigos de status e os campos de erro retornados pelo aplicativo Get Mini. Use esses valores para determinar o resultado de uma transação e diagnosticar erros de processamento.
Códigos de Resultado da Activity
O sistema Android retorna um resultCode padrão no retorno de chamada (callback) ActivityResult. Isso indica se a activity do Get Mini concluiu seu fluxo de trabalho.
| Constante de código | Valor | Descrição |
|---|---|---|
RESULT_OK | -1 | O aplicativo Get Mini concluiu o fluxo. Isso não implica na autorização da transação. Verifique o extra STATE para determinar o resultado da transação. |
RESULT_CANCELED | 0 | O usuário abortou o processo ou o aplicativo encontrou um erro crítico de inicialização. |
RESULT_OK significa apenas que o aplicativo Get Mini concluiu seu fluxo de trabalho. Você deve verificar o extra de Intent STATE para determinar se a transação foi realmente bem-sucedida.
Como ler o resultado
RESULT_OK indica que o app Get Mini terminou o fluxo, não que o pagamento tenha sido efetuado. O resultado em si viaja em dois extras do Intent devolvido:
| Campo | Tipo | Descrição |
|---|---|---|
STATE | String | Código de resultado da operação. Em uma operação negada, traz o código de negação. |
ERROR_MSG | String | Descrição do erro. |
Leia STATE primeiro e exiba ERROR_MSG quando estiver presente: ele explica a falha em termos sobre os quais o portador pode agir.
Para o conjunto completo de extras devolvidos por cada operação, consulte Parâmetros de resposta.
Recursos Relacionados
- Parâmetros de resposta - Referência completa de todos os campos de resposta
- Lidar com os resultados da transação - Guia passo a passo para implementar a lógica de resposta
- Parâmetros de solicitação - Parâmetros de entrada para Intents de transação