Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 07/04/2024
# devs
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @rfr0120 ! Vou iniciar um atendimento privado.

# devs
Avatar discord do usuario rfr0120

rfr0120

Ver Respostas

Tenho credenciais configuradas e certificado gerado e salvo na pasta do projeto
Tenho uma biblioteca na qual encapsulei o código relacionado a pagamento (Que interage com a EfiPay via sdk-java-apis-efi na versão 1.0.3)
Criei uma classe de teste de integração que faz todo um fluxo de pagamento e funciona normal
Porém quando executo um fluxo real no meu micro serviço tomo esse java.net.SocketException: Unexpected end of file from server
Já depurei o objeto efiPay e em ambos os cenários vejo as credenciais (client_id e client_secret) e caminho do certificado atribuídos corretamente na configuração
Não há diferença aparente entre o cenário que está funcionando e o que gera essa exceção a não ser o projeto (Tentei até copiar o arquivo .p12 mantendo no mesmo path em ambos os repositórios mas sem resultado)
Agradeço se alguém conseguir dar uma luz
Já alguns dias enfrentando esse problema sem êxito

# devs
Avatar discord do usuario rfr0120

rfr0120

Ver Respostas

Boa tarde
Estou com o mesmo erro que o amigo
Conseguiriam ajudar?

# devs
Avatar discord do usuario wayter.paulo

wayter.paulo

O webhook eu configurei em um endpoint na minha api em nest

# 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.

# devs
Avatar discord do usuario wayter.paulo

wayter.paulo

Ver Respostas

A api utilizo esse ednpoint para chamar https://pix.api.efipay.com.br

# devs
Avatar discord do usuario wayter.paulo

wayter.paulo

Ver Respostas

Estou fazendo uma migração hj uso uma VPS com minha aplicações em Docker agora to migrando meus containers para o ECS

# devs
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas


imagem enviada na mensagem pelo usuario rubenskuhl

# 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

Nesse caso, a requisição nem chega aqui. É uma falha no seu servidor.

# devs
Avatar discord do usuario yuraji.

yuraji.

Obrigado @jessica_efi

# pix
Avatar discord do usuario jhon0029

jhon0029

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

# devs
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Respondido no atendimento privado.

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

# devs
Avatar discord do usuario yuraji.

yuraji.

Ver Respostas

Bom dia Pessoal!

Estou tentando gerar um Pix utilizando o SDK Java da Efí, estou recebendo um erro do servidor:

java.net.SocketException: Connection reset
ou
java.net.SocketException: Unexpected end of file from server

Este intermitente, ora a SDK Java retorna Connection reset ou Unexpected end of file from server

O código esta sendo executado em uma instância AWS EC2, e o interessante é que na minha máquina local funciona perfeitamente.

Alguém já passou por isso, teriam alguma dica ?

# 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 jessica_efi

jessica_efi

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

# pix
Avatar discord do usuario jessica_efi

jessica_efi

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.

# pix
Avatar discord do usuario .thallestks

.thallestks

não é instataneo

# pix
Avatar discord do usuario .thallestks

.thallestks

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