Códigos de resultado y errores
Esta referencia enumera los códigos de estado y los campos de error devueltos por la aplicación Get Mini. Utilice estos valores para determinar el resultado de una transacción y diagnosticar errores de procesamiento.
Códigos de resultado de Activity
El sistema Android devuelve un resultCode estándar en la devolución de llamada (callback) ActivityResult. Esto indica si la activity de Get Mini finalizó su flujo de trabajo.
| Constante de código | Valor | Descripción |
|---|---|---|
RESULT_OK | -1 | La aplicación Get Mini completó el flujo. Esto no implica la autorización de la transacción. Compruebe el extra STATE para determinar el resultado de la transacción. |
RESULT_CANCELED | 0 | El usuario interrumpió el proceso o la aplicación encontró un error crítico de inicio. |
RESULT_OK solo significa que la aplicación Get Mini ha completado su flujo de trabajo. Debe comprobar el extra de Intent STATE para determinar si la transacción se realizó realmente con éxito.
Cómo leer el resultado
RESULT_OK indica que la app Get Mini terminó su flujo, no que el pago se haya realizado. El resultado en sí viaja en dos extras del Intent devuelto:
| Campo | Tipo | Descripción |
|---|---|---|
STATE | String | Código de resultado de la operación. En una operación denegada lleva el código de denegación. |
ERROR_MSG | String | Descripción del error. |
Lee STATE primero y muestra ERROR_MSG cuando esté presente: explica el fallo en términos sobre los que el titular puede actuar.
Para el conjunto completo de extras que devuelve cada operación, consulta Parámetros de respuesta.
Recursos relacionados
- Parámetros de respuesta - Referencia completa de todos los campos de respuesta
- Gestionar los resultados de la transacción - Guía paso a paso para implementar la lógica de respuesta
- Parámetros de solicitud - Parámetros de entrada para los Intents de transacción