Saltar al contenido principal

Definición de Parámetros

Al utilizar el objeto config con estos datos de entrada en la integración del SDK, se asegura un flujo de información preciso y completo, lo que permite interactuar eficientemente con las funcionalidades y servicios proporcionados por el SDK. Es importante seguir las pautas y recomendaciones específicas proporcionadas por la documentación del SDK para garantizar una correcta utilización de estos datos de entrada.

  1. Datos de entrada: El objeto config está compuesto por los siguientes atributos:

Aviso: Los campos marcados con * son de carácter obligatorio.

ParámetroTipoRestricciones y valoresDescripción
1+ config*ObjectObjeto de Configuración, contienen los demás objetos (order, token, billing, …)
  1. Datos de salida:

Aviso: Los campos marcados con * son de carácter obligatorio.

ParámetroTipoRestricciones y valoresDescripción
1 code*String

Longitud: 2 - 3

Ejemplo: 00

Código de respuesta de la autorización
2 message*String

Longitud: 5 - 30

Ejemplo: Ok

Mensaje de respuesta de la autorización, de acuerdo al lenguaje
3 messageUser*String

Longitud: 5 - 50

Ejemplo: Ok

Mensaje amigable para el usuario, de acuerdo al lenguaje
4 messageUserEng*String

Longitud: 5 - 50

Ejemplo: Ok

Mensaje amigable para el usuario en inglés
5+ response*ObjectObjeto de datos de respuesta
6 payloadHttp*String

Ejemplo: {"code":"00","message":"OK"…..}

Mensaje original de respuesta que se utiliza para la generación de la firma.
7 signature*String

Ejemplo: b166214e976c7e76390889

Es el hash del payload del request expresando en una cadena de un valor en base64.
8 transactionId*String

Longitud: 5 - 40

Ejemplo: 16881500822750

Id único por cada transacción generada por el comercio, enviada en el api security (Token Session) equivalente al Id de Correlación para el flujo de la transacción.