Inicio
Documentación
Recursos
Certificaciones
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Comunidad

Recibe las últimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

Configuración de credenciales - Redelcom - Mercado Pago Developers

Búsqueda inteligente powered by OpenAI 

Configurar credenciales

Importante
En 2025, Redelcom pasará a operar como Mercado Pago. Por eso, deberás realizar la migración de tu integración a nuestro ecosistema para seguir operando en un futuro. Consulta nuestra documentación para saber cómo migrar tu integración vía API a Order API, la solución equivalente dentro de Mercado Pago.

Puedes generar solicitudes de pago en las terminales Redelcom utilizando nuestra API.

diagrama explicando la integración vía API

Para comenzar a integrar vía API, deberás contar con las credenciales que te fueron otorgadas por correo electrónico al momento de solicitar el dispositivo. Estas te ayudarán a generar el token necesario para operar con Redelcom vía API.

Importante
Ten en cuenta que estas credenciales, otorgadas inicialmente al solicitar el dispositivo, son para el ambiente de prueba. Para obtener tus credenciales productivas, primero debes realizar una homologación de tu integración . Al finalizar este proceso, nuestro equipo comercial se pondrá en contacto para otorgártelas.

Tus credenciales Redelcom están compuestas por:

TipoDescripción
clientIdEs un identificador numérico único del cliente en el sistema Redelcom.
SecretEs la contraseña asociada al cliente dentro del sistema Redelcom.

Una vez que tengas tus credenciales únicas, deberás realizar una encriptación, que será lo que te permitirá obtener el token necesario para operar con nuestra API. A continuación, te acercamos un prescript de postman para que puedas ver cómo realizarla:

javascript

// get path with query params
const path = pm.request.url.getPath().replace("/redelcom","");
let queryParam;
let httpPath = path;
if (pm.request.url.query != "") {
    pm.request.url.query.all().forEach((param) => queryParam = param.key + "=" +  param.value);
    httpPath +=  "?" + queryParam;
}
console.log("httpPath: " + httpPath);
// execute algorithm
const SECRET_KEY = pm.collectionVariables.get("secret");
const body = pm.request.body
const message = httpPath + "," + body;
console.log("message: " + message);
const token = CryptoJS.enc.Base64.stringify(CryptoJS.HmacSHA256(message, SECRET_KEY));
console.log("token: " + token);
pm.environment.set("X-Authentication", pm.collectionVariables.get("clientId") + ";" + token);

Una vez realizada la encriptación, obtendrás tu token, que recibe el nombre de X-Authentication . Este token deberá ser utilizado en los headers de los llamados a la API.

Importante
Si necesitas actualizar la aplicación RDCPass desde computadores MacOS o Windows, entra en contacto con nuestro equipo de integradores para recibir la última versión, y accede a nuestra documentación para saber cómo instalar una aplicación Android en los dispositivos.