Histórico

EXIBINDO CONVERSAS RECENTES:

Texto: n
Data: 07/04/2024
Canal: pix
Avatar discord do usuario jhon0029

jhon0029

Ver no Discord

estou sofrendo com este problema

thon.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\requests\adapters.py", line 501, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
😰

Avatar discord do usuario jessica_efi

jessica_efi

Ver no Discord

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"
}

Avatar discord do usuario jhon0029

jhon0029

Ver RespostasVer no Discord

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?

Avatar discord do usuario jessica_efi

jessica_efi

Ver no Discord

A notificação de pagamento normalmente é imediato, demora de poucos segundos.

Avatar discord do usuario jessica_efi

jessica_efi

Ver no Discord

Bom dia @.thallestks ! As requisições de callback aguardam uma resposta com status HTTP 2XX. Caso o servidor do cliente retorne um status diferente, a Efí fará até 10 novas tentativas de notificação.

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

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

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

Ele não vai mais me enviar os que já retornei

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

Se eu retornar status 200 pra api

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

Tem que ser entre 200 e 299. Tipicamente 200.

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

gostaria que quando ele me mandasse um TXID eu retornasse para a API um status que diga, esse ja processei não precisa me reenviar novamente

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

estou com um problema que o EFI fica me enviando TXIDs de pagamentos que ja processei

Avatar discord do usuario .thallestks

.thallestks

Ver RespostasVer no Discord

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

Avatar discord do usuario .thallestks

.thallestks

Ver RespostasVer no Discord

você tem que retornar um status(200)

Avatar discord do usuario jhon0029

jhon0029

Ver RespostasVer no Discord

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'))

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

para receber as notificações de pagamento

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

após o /webhook é adicionado um /pix

Avatar discord do usuario .thallestks

.thallestks

Ver no Discord

Perdão, já consegui identificar pela duvida de um amigo anteriormente

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver RespostasVer no Discord

PUT de /cob é para criar uma nova cobrança e o que você quer são os dados de uma cobrança existente que foi paga.