Histórico de mensagens sobre Integradores em pix

EXIBINDO CONVERSAS RECENTES:

Texto: Integradores
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, pessoal! Como vão?
<@!689656729314656316> até o momento a rota POST /v2/gn/evp gera apenas chaves em produção, em vista de disponibilizar mais rápido as funcionalidades para os integradores. Na medida que formos caminhando com as soluções nos manteremos os ambientes similares.
No entanto, reportamos a vocês qualquer novidade.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Encontrei este tutorial aqui da AWS que ensina passo a passo a configuração com mTLS, outros integradores utilizarem ele, pode ser útil https://aws.amazon.com/pt/blogs/compute/introducing-mutual-tls-authentication-for-amazon-api-gateway/ . Vou buscar mais informações e retorno para você caso não consiga configurar.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia @everyone , informamos que foi realizado o deploy relativo a inclusão do /pix em todos os webhooks cadastrados como informado anteriormente aqui no canal e em outros meios de comunicação, como nos tickets que enviamos. Pedimos que os integradores que não fizeram o ajuste ainda que se atentem a esta mudança, pois, vai ocasionar falha(404) no recebimento das notificações.

Avatar discord do usuario guilherme_efi

guilherme_efi

Temos novidades, pessoal!
Sabe-se que muitos integradores desejam utilizar Qr Codes estáticos em cenários diversos, em especial envolvendo negócios de pequeno porte, mas que exigem um processo de conciliação dos recebimentos.

Para isto, publicamos uma atualização que irá notificar via Webhook os Pix pagos através de Qr Codes estáticos.
Saiba mais detalhes em nosso <#🖥changelog>

Avatar discord do usuario matheus_efi

matheus_efi

Lembrando o informativo enviado:

Informativo sobre à adequação do /pix no webhook

Foi estabelecido que ao realizar o cadastro do webhook base pelo integrador, ocorrerá a adição do parâmetro /pix no POST {$request.body#/webhookUrl} pela Gerencianet no momento do disparo das requisições.
Abaixo trazemos alguns exemplos de webhook's e como será a notificação após esta mudança:

Integrador cadastrou a url base https://gerencianet.com.br, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/pix.

Integrador cadastrou a url base https://gerencianet.com.br/pix, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/pix/pix.

Integrador cadastrou a url base https://gerencianet.com.br/?id=0000x22, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/?id=0000x22/pix.

Seguindo então a nossa documentação o serviço será POST {$request.body#/webhookUrl}/pix.

Tal definição foi feita após analisar os feedbacks de integradores, questionamentos ao BACEN e discussões internas.
A data para deploy do novo padrão está alinhada para o dia 08/02/2021. Sendo esta arbitrada a fim de que todos os integradores da API-Pix que utilizam o serviço de webhook possam ajustar seus sistemas e aplicações, e evitar assim falhas ou mal funcionamento do serviço.

Uma sugestão é permitir o recebimento da notificação em ambos os modos: com e sem /pix. Dessa forma, quando virarmos a chave, não haverá problemas.

Quaisquer dúvidas referentes a esta transição, estamos a disposição em nossos canais de comunicação.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde @everyone, sobre à adequação do /pix no webhook, ficou definido que será feito o cadastro do webhook base pelo integrador e a adição do parâmetro /pix no POST {$request.body#/webhookUrl} pela Gerencianet no momento do disparo das requisições.
Abaixo trazemos alguns exemplos de webhook e como será a notificação:

Integrador cadastrou a url base https://gerencianet.com.br/, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/pix.
Integrador cadastrou a url base https://gerencianet.com.br/pix, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/pix/pix.
Integrador cadastrou a url base https://gerencianet.com.br/?id=0000x22, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/?id=0000x22/pix.

Seguindo então a nossa documentação o serviço será POST {$request.body#/webhookUrl}/pix.

Tal definição foi feita após analisar os feedbacks de integradores, questionamentos ao BACEN e discussões internas.
A data para deploy do novo padrão está alinhada para o dia 01/02/2021. Sendo esta arbitrada a fim de que todos os integradores da API-Pix que utilizam o serviço de webhook possam ajustar seus sistemas e aplicações, e evitar assim falhas ou mal funcionamento do serviço.

Uma sugestão é permitir o recebimento da notificação em ambos os modos: com e sem /pix. Dessa forma, quando virarmos a chave, não haverá problemas.

À medida que se aproximar da data de deploy seremos mais assíduos nas notificações. Quaisquer dúvidas estamos a disposição em nossos canais de comunicação. [ATUALIZADO]

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

Não entendi esta:

Integrador cadastrou a url base https://gerencianet.com.br/?id=0000x22, ao acionar o webhook uma requisição do tipo POST será enviada para https://gerencianet.com.br/pix?id=0000x22

A possibilidade mais simples de contornar a concatenação do /pix que a documentação força é justamente colocar um ?x= ao fim da URL para ficar ?x=/pix.

então pergunto:

1. qual a razão para agregar o /pix "no meio" da URL que foi definida pelo integrador e não no fim?
2. isso vai contra a documentação atual que diz que o /pix irá (sempre) no fim da URL - e se for pra mudar o conceito, seria melhor que esse /pix fosse retirado.

e sugiro aos integradores que estão lendo agora: não usem query params na URL do webhook conforme esse exemplo (prefiram path params)

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde Paula! O nosso callback foi alterado para o padrão do BACEN, nas futuras modificações avisaremos com antecedência para que os integradores possam ajustar o sistema ao novo padrão. Exemplo de callback de Pix recebido atualmente:

//Pix recebido
{ pix:
[ { endToEndId: 'E1803615022211340s08793XPJ',
txid: 'fc9a43k6ff384ryP5f41719',
valor: '0.01',
horario: '2020-12-21T13:40:34.000Z',
infoPagador: 'pagando o pix' } ] }

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!664563985885954079>, não tem problemas de autenticação ocorrendo, o que percebemos é que alguns integradores tentavam utilizar o cerificado de produção em rotas de homologação ou vice-versa. Me informe no privado o número da sua conta e detalhes do seu certificado para que eu identifique se é a mesma causa.

Avatar discord do usuario sady_efi

sady_efi

Ver Respostas

Como o Evanil citou, é algo que estamos abertos a discutir e implementar uma vez que contribua positivamente para os integradores, mas de todo modo teria um tempo para ser implementado

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Está em discussão, antes de implementarmos a mudança vamos avisar com antecedência para que os integradores possam se adequar ao /pix. Inclusive hoje eu questionei o andamento e uma discussão foi fomentada . Já trago mais detalhes aqui quando alinharem comigo.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde Kleyber! Essa é uma falha de ambiente do Mac, não conseguimos simular todos os ambientes dos integradores. No entanto, podemos auxiliar na busca pela falha. Vamos trazer algumas soluções da falha na tentativa de solucionar o problema.

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Entendo Magno, obrigado pela sua colocação. Sou parte do mercado que já trabalha com outras coisas complexas e precisa de agilidade de implementação desse item específico. Minha expectativa é algo tão simples como uma Wirecard ou pagseguro. Se a GN quiser atender melhor esse mercado, eles vão atrás de melhorar isso. Aliás, o grande diferencial dos integradores é facilitar a integração e não serem tão complexos quanto o original.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!788406836813365248>, na documentação tem o fluxo de como autenticar e todos os endpoints com os seus atributos. Disponibilizamos uma collection no Postman https://documenter.getpostman.com/view/13574984/TVetcm6R e estamos trabalhando para liberar SDKs em outros linguagens também. Agradecemos a sugestão do fluxo, com certeza auxiliaria aos integradores e estamos sempre dispostos a melhorar. Estamos seguindo todas as normas do BACEN e os status também respeitam os definidos no mesmo.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Com certeza <@!771014900428439603>, sem dúvidas estamos trabalhando muito para oferecer um bom serviço para vocês integradores. Esperamos logo disponibilizar para demais integrações, sempre seguindo rigorosamente as obrigações com o Bacen.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia! <@!440035527127990273>, verificamos mesmo este problema que foram contatados por você e mais alguns integradores. Já estamos providenciando a atualização da correção em nossa SDK PHP.

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

Obrigado pela atenção, Guilherme. Porém, favor esclarecer se você está se referindo a mexer no SDK (que é algo opcional) ou corrigir a disponibiliade do qrcodes-pix-h (que é essencial não apenas para a SDK como está hoje mas também para integradores externos - como euzinho!)

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Em canais assim não vai ter como dar suporte a todo momento, mas se o intuito é deixar os integradores discutirem temas entre si, acredito que dê certo

Avatar discord do usuario rubenskuhl

rubenskuhl

Só para comentar que o issue sobre o outro tema que mencionei que pode ser do interesse de integradores é este aqui:
https://github.com/bacen/pix-api/issues/83

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Com certeza, vai facilitar para os integradores. A determinação do banco central precisa ser seguida de qualquer forma, com o padrão mTLS, mas outras formas sugeridas pela própria comunidade e que atendam aos requisitos podem ser implementadas.