Para começar, envie o certificado MTLS para assinatura, conforme as instruções a seguir.
Todas as chamadas aos nossos serviços devem ser feitas com o certificado MTLS assinado pela Cielo.
a. Execute o comando a seguir em um prompt de comando de sua preferência, substituindo as informações NomeEmpresa pelos seus respectivos dados.
openssl req -new -newkey rsa:2048 -nodes -keyout NomeEmpresa_Cielo.key -out NomeEmpresa_Cielo.csr
b. Ao executar este comando, preencha as informações solicitadas, substituindo os respectivos dados sinalizadas em negrito no exemplo abaixo.
| Campo | Descrição | Valor |
|---|---|---|
| emailAddress | Nome da área de produtos Cielo | [email protected] |
| Common Name (CN) | Sigla-ambiente-serviço-mtls | STC-PRD-Informe sua empresa-MULESOFT-MTLS |
| Organizational Unit (OU) | Nome da área de produtos Cielo | Chargeback |
| Organization (O) | Cielo S/A | Cielo S/A |
| Locality (L) | Cidade | Informe sua cidade |
| State (ST) | Estado | Informe seu estado |
| Country (C) | País | Informe seu país |
c. Após a execução e preenchimento dos dados, conforme apresentado acima, serão gerados dois arquivo: chave pública (extensão “.csr”) e a chave privada (extensão “.key”).
I. O arquivo “.key” é de uso exclusivo de vocês e nunca deve ser compartilhado com terceiros.
II. Já o arquivo “.csr” deve ser encaminhado para assinatura da Cielo, sendo utilizado o mesmo certificado nos ambientes de Sandbox e Produção.
Após a confirmação da liberação das credenciais e a assinatura do certificado, você estará liberado para acessar o Sandbox da API de Chargeback e começar a fazer testes conosco! 🚀