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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...