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. El objeto config almacena la información relacionada a la transacción, así como datos relacionados a la apariencia del formulario.
- Datos de entrada: El objeto config está compuesto por los siguientes atributos:
Aviso: Los campos marcados con * son de carácter obligatorio.
N° | Parámetro | Tipo | Restricciones y valores | Descripción |
---|---|---|---|---|
1 | config* | Object | Objeto de Configuración, contienen los demás objetos (order, token, billing,…). |
- Datos de salidas:
Los datos de salida que responde el SDK expresan la obligatoriedad en general. para revisar que campos son obligatorios según el caso de uso, consulta el capítulo
casos de uso
.
El objeto response está compuesto por los siguientes atributos:
Aviso: Los campos marcados con * son de carácter obligatorio.
N° | Parámetro | Tipo | Restricciones y valores | Descripción |
---|---|---|---|---|
1 | code* | String | Longitud: 2 - 3 Ejemplo: | Código de respuesta de la autorización |
2 | message* | String | Longitud: 5 - 30 Ejemplo: | Mensaje de respuesta de la autorización, de acuerdo al lenguaje |
3 | messageUser* | String | Longitud: 5 - 50 Ejemplo: | Mensaje amigable para el usuario, de acuerdo al lenguaje |
4 | messageUserEng* | String | Longitud: 5 - 50 Ejemplo: | Mensaje amigable para el usuario en inglés |
5 | response* | Object | Objeto de datos de respuesta | |
6 | payloadHttp* | String | Ejemplo: | Mensaje original de respuesta que se utiliza para la generación de la firma. |
7 | signature* | String | Ejemplo: | Es el hash del payload del request expresando en una cadena de un valor en base64. |
8 | transactionId* | String | Longitud: 5 - 40 Ejemplo: | 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. |