Getnet DocsGetnet Docs

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ódigoValorDescripción
RESULT_OK-1La 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_CANCELED0El usuario abortó el proceso o la aplicación encontró un error crítico de inicio.

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.

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:

CampoTipoDescripción
RESULTStringResultado de la transacción. Valores: "AUTORIZADA" o "DENEGADA".
ERROR_MSGStringDescripció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.

Recursos relacionados