Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A parte de você chamar os endpoints da Efí não vai mudar nada. O webhook é que vai ser diferente.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Webhook não pode ser http, tem que ser https. Tanto em homologação quanto em produção.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Bom dia @jhon0029 ! Esse endpoint é utilizado para configurar seu webhook. Se sua url de webhook estiver correta, ao consumir este endpoint, o retorno da API será a propria url, ou seja o mesmo body da requisição enviado e você receberá uma notificação dessa forma:

{
"evento": "teste_webhook",
"data_criacao": "2024-04-05T13:48:50.571Z"
}

# pix
Avatar discord do usuario jhon0029

jhon0029

Ver Respostas

from efipay import EfiPay
from credenciais import CREDENTIALS

gn = EfiPay(CREDENTIALS)
headers = {'x-skip-mtls-checking': 'false'}
params = {'chave': ''}
body = {'webhookUrl': 'http://xxx.xxx.xxx.xxx:5000/webhook/pix'}
response = gn.pix_config_webhook(params=params, body=body, headers=headers)
print(response)

alguem pode me dizer se com este exemplo consigo verificar se meu server webhook está funcionando?

# pix
Avatar discord do usuario .thallestks

.thallestks

E quanto tempo demora em media para recber o retorno do webhook que foi realizado um pagamento?

# pix
Avatar discord do usuario .thallestks

.thallestks

Ver Respostas

e uma ultima duvida, eu devo retornar algum status para o EFI quando recebo um /webhook/pix?

# pix
Avatar discord do usuario .thallestks

.thallestks

na rota /webhook

# pix
Avatar discord do usuario jhon0029

jhon0029

Ver Respostas

alguem aqui disposto a me auxiliar a configurar meu webhook? estou com problemas
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

# pix
Avatar discord do usuario .thallestks

.thallestks

após o /webhook é adicionado um /pix

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Pix já citaram bastante o uso do API Gateway do AWS para o webhook... você vai usar qual API ?

# pix
Avatar discord do usuario hlyras

hlyras

Ver Respostas

Boa tarde, existe alguma forma de eu acessar os campos de infoAdicionais no corpo retornado pelo webhook?

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Você se refere ao webhook?

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

@trtavares é importante salientar de que quando enviamos o webhook, acrescentamos um "/pix" ao final da URL cadastrada. Você está mapeando esse /pix no seu servidor?

# pix
Avatar discord do usuario trtavares

trtavares

Webhook devidamente configurado com skip-mtls

# pix
Avatar discord do usuario trtavares

trtavares

Boa tarde. Estou efetuando o pagamento de um pix mas meu webhook não está sendo chamado. Alguém pode ajudar?

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Isso mesmo, o webhook vai ser a notificação de pagamento enviada ao seu sistema, assim que a cobrança for paga

# pix
Avatar discord do usuario .thallestks

.thallestks

Devo configurar um webhook para a Efí me retornar que foi pago e eu atualizar o status da cobrança no meu banco de dados?

# pix
Avatar discord do usuario micaelmths

micaelmths

Ver Respostas

Olá pessoal, bom dia!

Eu já sou cliente de vocês e utilizo a API PIX para realizar a cobrança de um assinatura de um aplicativo que eu possuo. Estou pretendendo criar um novo app capaz de guardar as informações da chave PIX dos meus clientes e eu observar se esse PIX já recebeu o pagamento esperado ou não, ou seja, a funcionalidade de webhook que eu já tenho no meu primeiro app, só que agora observando o PIX dos meus clientes.

Além do mais, sou iniciante nesse processo de pagamento, talvez a lógica disso possa ser manipulando pelo meu próprio PIX e transferindo o valor depois pro meu cliente, ou seja, eu faço o meio de campo entre o meu cliente e o cliente dele.

# devs
Avatar discord do usuario kaueribeiro

kaueribeiro

Sim, eh que eu não manjo muito de Webhook...

Então a forma que pensei foi ficar consultando a API de /pix a cada 30 minutos pra ver se recebi algum pix

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para saber que foi pago, o mais rápido é o webhook. Mas dá para fazer também GET de /pix e GET de /cob, todos os 3 jeitos funcionam.