Inicio
Documentação
Recursos
Certificações
Comunidade

Recursos

Confira as atualizações das nossas soluções e do funcionamento do sistema ou peça suporte técnico.

Comunidade

Fique por dentro das últimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Configuração de credenciais - Redelcom - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Configurar credenciais

Importante
Em 2025, Redelcom passará a operar como Mercado Pago. Para garantir a continuidade de suas operações, é necessário migrar sua integração para o nosso ecossistema. Consulte nossa documentação para orientações sobre como migrar sua integração via API para a solução equivalente de Mercado Pago, Order API.

Você pode gerar solicitações de pagamento em terminais da Redelcom usando nossa API.

diagrama explicando a Integração com a API

Para começar a integrar via API, você deve ter as credenciais fornecidas a você por e-mail quando solicitou o dispositivo. Essas credenciais ajudarão você a gerar o token necessário para operar com Redelcom via API.

Importante
Tenha em mente que as credenciais fornecidas inicialmente ao solicitar o dispositivo, são para utilização no ambiente de teste. Para obter suas credenciais de produção, primeiro é necessário concluir a homologação da sua integração . Ao final deste processo, nossa equipe comercial entrará em contato para fornecer as credenciais de produção.

Suas credenciais da Redelcom consistem em:

TipoDescrição
clientIdÉ um identificador numérico exclusivo do cliente no sistema da Redelcom.
SecretÉ a senha associada ao cliente no sistema da Redelcom.

Depois de ter suas credenciais exclusivas, você precisa realizar a criptografia, o que permitirá obter o token necessário para operar com nossa API. Abaixo, fornecemos um pré-script do Postman para mostrar como fazer isso:

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

Depois de realizar a criptografia, você obterá seu token, chamado X-Authentication. Esse token deve ser usado nos cabeçalhos das solicitações da API.

Importante
Se deseja atualizar o aplicativo RDCPass em computadores MacOS ou Windows, entre em contato com nossa equipe de integradores para receber a versão mais recente, e acesse nossa documentação e siga as instruções disponíveis para saber como instalar um aplicativo Android em nossos dispositivos.