Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Bom dia pessoal.

Um de nossos clientes que utiliza o PIX da Ailos recebeu um e-mail solicitando algumas alterações nas requisições. Junto com uma documentação técnica.

 

No e-mail consta as seguintes informações:

(Já está no repositório) 1° - Novo endereço para as requisições da API: o endereço de envio das requisições da API Pix Cobrança mudou de https://apiendpoint.ailos.coop.br para https://pixcobranca.ailos.coop.br. 
A partir de agora, todas as chamadas devem ser enviadas para o novo endereço. Abaixo, exemplos de como estruturar as requisições:

- Chamada para gerar o Token:
URL: https://pixcobranca.ailos.coop.br/ailos/pix-cobranca/api/v1/client/connect/token
HTTP method: POST
Content-type: application/x-www-form-urlencoded

- Chamadas para demais endpoints:
URL: https://pixcobranca.ailos.coop.br/ailos/pix-cobranca/api/v1/[qualquer_endpoint]
HTTP method: POST, PUT, GET, PATCH, DELETE
Content-type: application/x-www-form-urlencoded 

2° Envio de Fingerprint: Para complementar a atualização, você precisa enviar o fingerprint e as datas de emissão e validade do seu certificado, utilizado nas chamadas da API, para cadastro interno do Sistema Ailos. 

Link para envio do Fingerprint

*A informação é necessária para cumprir requisitos de segurança, e sem ela,
as chamadas serão barradas a partir de 31/03/2025 (Data prorrogada até data indefinida). 
** Sempre que houver alteração no certificado, os novos dados deverão ser informados por e-mail para [email protected].

*** Obs: o certificado que deve ser enviado o fingerprint deve ser o da software house.

3° Envio do certificado em todas as chamadas da API: Para finalizar e se você ainda não realizou os ajustes em fevereiro, a partir de agora é obrigatório o envio do certificado em todas as chamadas realizadas na API.

* Obs: neste caso o certificado que deve ser enviado é o da empresa cliente.

 

Referente a este 3° item, eu realizei uma alteração local e fiz alguns testes alterando a URL de sandbox conforme a documentação.

image.thumb.png.21965dd800ffb4a69e7bd7216eaa3e53.png

Além disso adicionei na requisição a chave privada e o arquivo do certificado conforme documentação.

image.thumb.png.8fdbc1971ce3cde528a08dc02fda04f6.png

 

A princípio pelos primeiros testes que fiz está tudo ok, porém ainda acho que não estão validando o fingerprint do certificado, portanto os testes em produção ainda serão feitos quando o prazo virar.

 

  • Consultores
Postado

Bom dia,

Poderia anexar a documentação e os eventuais arquivos alterados?

Obrigado!

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • 1 mês depois ...
  • Consultores
Postado
1 hora atrás, Daniel Simoes disse:

Esse tópico é sobre esse assunto ?

É sim, Daniel. Porém tivemos um relato de um usuário no discord comentando que foi necessário apenas fazer o procedimento de envio do certificado da SW para a Ailos:
image.pngimage.png

Aparentemente não é necessário fazer alterações no componente.

  • Curtir 2
Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
  • Fundadores
Postado

@EliasCesar, favor verificar... essas modificações parecem ser importantes...

53c53
<   cAilosURLSandbox      = 'https://pixcobranca-h.ailos.coop.br/qa/ailos/pix-cobranca/api/v1';
---
>   cAilosURLSandbox      = 'https://apiendpointhml.ailos.coop.br/qa/ailos/pix-cobranca/api/v1';
109,110d108
<     qp.Values['key'] := ArquivoChavePrivada;
<     qp.Values['cert'] := ArquivoCertificado;

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

Analisando a documentação, realmente a url de homologação deve ser alterada. 
Também comitei a inclusão dos certificado/chave no body da autenticação.
Disponível no SVN, rev: 39531

-- ACBrPIXPSPAilos --
[*] Alteração da URL de homologação.
[*] Ajuste no body da autenticação para incluir o certificado e chave.
    por: Eduardo Frota Vicentini

  • Curtir 2
Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.