# 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 Smart. Utiliza estos valores para determinar el resultado de una transacción y diagnosticar errores de procesamiento.

## Códigos de resultado de la Activity

El sistema Android devuelve un `resultCode` estándar en el callback `onActivityResult`. Esto indica si la actividad de Get Smart finalizó su flujo de trabajo.

| Constante del código | Valor | Descripción |
| :---- | :---- | :---- |
| `RESULT_OK` | `-1` | La aplicación Get Smart completó el flujo. Esto **no** implica la autorización del pago. Verifica el extra `RESULT` para determinar el resultado de la transacción. |
| `RESULT_CANCELED` | `0` | El usuario abortó el proceso o la aplicación encontró un error crítico de inicio. |

<Callout type="warning">

`RESULT_OK` solo significa que la aplicación Get Smart completó su flujo de trabajo. Debes verificar el extra del Intent `RESULT` para determinar si el pago fue realmente autorizado.

</Callout>

## Cómo leer el resultado

`RESULT_OK` indica que la app Get Smart terminó su flujo. El resultado en sí viaja en dos
extras del Intent devuelto:

| Campo | Tipo | Descripción |
| :---- | :---- | :---- |
| `RESULT` | String | Resultado de la transacción. Valores: `"AUTORIZADA"` o `"DENEGADA"`. |
| `ERROR_MSG` | String | Descripción del error. |

Lee `RESULT` primero y muestra `ERROR_MSG` cuando esté presente. En una operación
denegada, `RESPCODE` lleva el código de denegación.

Para el conjunto completo de extras que devuelve la app, consulta
[Parámetros de respuesta](https://docs.globalgetnet.com/es/products/local-processor-spain/get-smart-app2app?doc=getsmart-app2app-response-api-reference).

## Recursos relacionados

* [Referencia de parámetros de respuesta](https://docs.globalgetnet.com/es/products/local-processor-spain/get-smart-app2app?doc=getsmart-app2app-response-api-reference)
* [Gestión de resultados de la transacción](/es/get-smart/get-smart-app2app/transaction-guides/transactions/handle-transaction-results)
* [Parámetros de la petición](https://docs.globalgetnet.com/es/products/local-processor-spain/get-smart-app2app?doc=getsmart-app2app-request-reference)