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.

  • Datos de entrada:

El objeto config está compuesto por los siguientes atributos:

ParámetroTipoRequeridoDescripciónRestricciones y valores
+ configObjectObjeto de Configuración, contienen los demás objetos (order, token, billing, …)
  • Datos de salida:

Los siguientes datos de salida que responde el SDK, expresa la obligatoriedad en general, para revisar que campos son obligatorios según el caso de uso, revisar el capítulo casos de uso

ParámetroTipoRequeridoDescripciónRestricciones y valores
codeStringCódigo de respuesta de la autorización

Longitud: 2 - 3

Ejemplo: 00

messageStringMensaje de respuesta de la autorización, de acuerdo al lenguaje

Longitud: 5 - 30

Ejemplo: Ok

messageUserStringMensaje amigable para el usuario, de acuerdo al lenguaje

Longitud: 5 - 50

Ejemplo: Ok

messageUserEngStringMensaje amigable para el usuario en inglés

Longitud: 5 - 50

Ejemplo: Ok

+ responseObjectObjeto de datos de respuesta
payloadHttpStringMensaje original de respuesta que se utiliza para la generación de la firma.

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

signatureStringEs el hash del payload del request expresando en una cadena de un valor en base64.

Ejemplo: b166214e976c7e76390889

transactionIdStringId ú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.

Longitud: 5 - 40

Ejemplo: 16881500822750