Home
Documentation
Resources
Certifications
Community

Resources

Check for updates on our solutions and system performance, or request technical support.

Community

Get the latest news, ask others for help and share your knowledge.

Configure credentials - Redelcom - Mercado Pago Developers

Intelligent search powered by OpenAI 

Configure your credentials

Important
In 2025, Redelcom will operate as Mercado Pago. Therefore, you must migrate your integration to our ecosystem to continue operating in the future. Consult our documentation to know how to migrate your API integration to Order API, te equivalent Mercado Pago solution.

You can generate payment requests on Redelcom terminals using our API.

diagram explaining API Integration

To start integrating via API, you should have the credentials that were provided to you by email when you requested the device. These credentials will help you generate the token required to operate with Redelcom via API.

Important
Please note that these credentials, initially provided when requesting the device, must be used in test environments. To obtain your productive credentials you must, first, carry out an homologation of your integration . At the end of this process, our sales team will contact you to grant these production credentials to you.

Your Redelcom credentials consist of:

TypeDescription
clientIdIt is a unique numerical identifier of the client in the Redelcom system.
SecretIt is the password associated with the client within the Redelcom system.

Once you have your unique credentials, you need to perform encryption, which will allow you to obtain the token required to operate with our API. Below, we provide a Postman pre-script to show you how to do it:

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);

Once you've performed the encryption, you will get your token, named X-Authentication. This token should be used in the headers of API requests.

Important
If you need to update the RDCPass application from MacOS or Windows computers, you will have to contact our team to get the newest version, and access our documentation to learn how to install an Android app on the devices.