Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Canal: devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @evandroneto. Não temos exemplos de integração com Django, mas talvez a SDK de Python (https://github.com/gerencianet/gn-api-sdk-python) possa norteá-lo, ou até mesmo nossa collection do Postman (https://documenter.getpostman.com/view/13574984/Uz5ArJQX).

Você pode buscar ajuda também com os membros da comunidade no canal <#💼freelancer>. 😉

Avatar discord do usuario evandroneto

evandroneto

Ver Respostas

Boa tarde pessoal, alguem aqui tem experiencia com integração da Efí com o Django?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Não. Você só precisa tratar em sua aplicação o recebimento das notificações na rota acrescentando o /pix

Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

Tá relacionado com o mTSL que desativei na criação do webhook? Passei o parametro skip lá.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Agora você precisa colocar a tratativa para receber as notificações na rota /webhook/pix

Avatar discord do usuario israelcosta

israelcosta

A minha está assim.

Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

Tá correta não tá? De acordo com a minha rota.

Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

A minha rota atualmente está assim:
imagem enviada na mensagem pelo usuario israelcosta

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exato. Essa é uma definição do banco central, que ao enviar a notificação deve ser adicionado o /pix no final da sua URL registrada.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, enviaremos as notificações com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA do mTLS.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario israelcosta

israelcosta

sufixo

Avatar discord do usuario israelcosta

israelcosta

Olhando o log percebi que a API envia o post adicionando um prefixo "/pix" ao WebHook e deve ser por isso que tá dando 404.
imagem enviada na mensagem pelo usuario israelcosta

Avatar discord do usuario israelcosta

israelcosta

Guilherme, já configurei o webhook no meu código, e quando eu vou criar o sistema até recebe a notificação de criação do webhook, mas na hora que vou efetuar o pagamento de um valor o sistema não tá recebendo a notificação, se a mensagem de sucesso de criação do webhook foi recebecida não era par dar certo a notificação do pagamento?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Atualmente a API Pix não registra as requisições no painel, somente as requisições da API de Boletos, Carnê, cartões.

Avatar discord do usuario israelcosta

israelcosta

Só fica assim
imagem enviada na mensagem pelo usuario israelcosta

Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

Por que as requisições e notificações que eu faço não aparece no painel da Efí?

Avatar discord do usuario israelcosta

israelcosta

Muito obrigado.

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @israelcosta. Como vai?
Nesta seção você encontra mais alguns exemplos de resposta.
- tem a possibilidade de receber o atributo infoPagador, que é uma informação que o cliente digita no momento do pagamento.
- a possibilidade de receber o array devolucoes
- e também gnExtras>tarifa. Para receber esta informação, você deve fazer uma configuração para a sua chave Pix através do endopoint PUT /v2/gn/config (https://dev.gerencianet.com.br/docs/api-pix-endpoints#criarmodificar-configura%C3%A7%C3%B5es-da-conta)

Avatar discord do usuario israelcosta

israelcosta

Boa tarde, na notificação que a APi retorna para o WebHook vem somente esses atributos:

{
"pix": [
{
"endToEndId": "E18236120202306111751s061d2234ff",
"txid": "11fd8cebbe7648f29119b8bdb79792e3",
"chave": "2b14b01e-e585-48ff-86ac-3b63b540850c",
"valor": "0.01",
"horario": "2023-06-11T17:51:18.000Z"
}
]
}


Ou tem mais atributos opcionais?