Getnet DocsGetnet Docs

Parámetros de respuesta

Esta referencia documenta todos los parámetros devueltos por la aplicación Get Smart tras un intento de transacción. Cuando finaliza la actividad de pago, devuelve un Intent al método onActivityResult de tu aplicación con los detalles de la transacción almacenados como extras.

Acceso a los datos de respuesta

Los parámetros de respuesta se recuperan del Intent utilizando los métodos getStringExtra() o getIntExtra() con las claves de parámetros que se indican a continuación. Todas las claves distinguen entre mayúsculas y minúsculas y deben coincidir exactamente.

Parámetros de respuesta comunes

Los siguientes parámetros se devuelven para todos los tipos de transacción. Estos campos proporcionan información esencial sobre el resultado de la transacción, los detalles de la autorización y el método de pago utilizado.

Clave del ParámetroTipoSiempre PresenteDescripción
RESULTStringSíResultado de la transacción. Valores: "AUTORIZADA" (aprobada) o "DENEGADA" (denegada).
RESPCODEintSíCódigo de respuesta de la operación. En una operación denegada lleva el código de denegación. Pasa un valor predeterminado explícito a getIntExtra().
ERROR_MSGStringCondicionalMotivo de denegación o error legible para humanos. Presente cuando la transacción es denegada o encuentra un error.
AUTORIZATION_NUMBERStringCondicionalCódigo de autorización asignado por el banco. Solo presente en transacciones aprobadas. Ten en cuenta la ortografía (falta la ‘H’).
IDENTIFIER_RTSStringSíIdentificador único de transacción asignado por el sistema Get Smart.
ORDERStringSíNúmero de pedido asociado a la operación. Requerido para operaciones de devolución como parámetro original_order.
CARDBRANDStringCondicionalMarca de la tarjeta utilizada para el pago. Consulta Marcas de Tarjeta. Presente en transacciones aprobadas.

La clave del número de autorización se escribe "AUTORIZATION_NUMBER" (falta la ‘H’). Debes utilizar exactamente esta cadena como clave para recuperar el valor.

Valores de respuesta

Valores de resultado

El parámetro RESULT indica el resultado final de la transacción. Comprueba siempre este valor primero para determinar si la transacción ha tenido éxito.

ValorSignificadoDescripción
"AUTORIZADA"AutorizadaEl pago ha sido aprobado.
"DENEGADA"DenegadaEl pago ha sido rechazado o ha fallado.

Marcas de tarjeta

El parámetro CARDBRAND devuelve la red de la tarjeta utilizada para el pago. Esta información es útil para tickets, análisis y seguimiento de las preferencias de los métodos de pago.

ValorRed de Tarjeta
"VISA"Visa
"MASTERCARD"Mastercard
"DINERS"Diners Club
"AMEX"American Express
"JCB"JCB
"CUP"China UnionPay

Cómo leer RESPCODE

RESPCODE lleva el código de respuesta de la operación. En una operación denegada lleva el código de denegación obtenido del host. El manual no enumera los valores: pide al soporte de Getnet la lista de códigos que aplica a la configuración de tu comercio.

Recursos relacionados