Histórico de mensagens sobre webhook em devs

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: devs
Avatar discord do usuario tradermoura

tradermoura

Ver Respostas

@gabriel_efi ou, alguém do time da EFI, poderia abrir um atendimento sobre isso, eu realmente não se o por quê disso, pois, o pix está funcionando ,em se tratando de certificados, nesta parte, funciona, é so na hora de criar o webhook usando o PUT

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @tradermoura!
Aparentemente seu sistema não está reconhecendo algum certificado da cadeia necessária, sendo o certificado pix ou o certificado Efí. Os detalhes dos certificados você encontra em nossa documentação técnica: https://dev.efipay.com.br/docs/api-pix/webhooks/

E também em nossa video-aula:
https://www.youtube.com/watch?v=hdyUHzNwVLY&list=PLRqvcUTH2VsWufBmzOdTVeLEOTGrPNoiu&index=14;
https://www.youtube.com/watch?v=XB9bcZFTV3M&list=PLRqvcUTH2VsWufBmzOdTVeLEOTGrPNoiu&index=15.

Avatar discord do usuario tradermoura

tradermoura

Ver Respostas

Tarde, alguém poderia me tirar uma dúvida, estou tentando cadastrar o webhook .....
imagem enviada na mensagem pelo usuario tradermoura

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

API PIx ou API Cobranças ? Pq na API Pix o ideal é filtrar por
1) CA da Efí no client-certificate
2) CN gn-webhook-pix no client-certificate

Mas filtrar também por IP é legal.

Avatar discord do usuario dilanln_

dilanln_

Ver Respostas

boa tarde, poderiam me informar qual IP ou dominio utilizado pela EFI no envio dos webhooks pra mim autorizar no cors do meu sistema ?

Avatar discord do usuario michaellopes_

michaellopes_

Ver Respostas

Boa tarde galera está com alguma instabilidade no serviço de cadastro de webhook?
imagem enviada na mensagem pelo usuario michaellopes_

Avatar discord do usuario enzovzy

enzovzy

Ver Respostas

quero gerar um qr code pra pessoa pagar, mas que tenha uma identificação, caso ele seja pago, o webhook venha pra mim com um id que eu possa identificar

Avatar discord do usuario unkoynx77

unkoynx77

Ver Respostas

tem como eu receber webhook usando localhost pra testa aq

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Então é só passar para o webhook como https:// que aí já vai de cara para a 443.

Avatar discord do usuario unkoynx77

unkoynx77

no sistema de webhook de pix, so funciona na porta 443?

Avatar discord do usuario vmmonea

vmmonea

Boa tarde pessoa, espero que estejam todos bem! Alguem tem exemplo de implementação dos webhooks usando AWS Lambda? Questão do handshake de certificado na API GATEWAY

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @bruno_46336! Tudo bem com você?

A forma ideal de verificar pagamentos de cobranças Pix é usando um webhook. Com ele, a API do Efí notifica automaticamente sua aplicação sempre que um pagamento for realizado. Para isso, você deve configurar o webhook através do endpoint PUT /v2/webhook/:chave, associando uma URL do seu sistema à chave Pix usada nas cobranças. Assim, quando o pagamento ocorre, sua URL recebe um JSON com os detalhes do Pix, permitindo o processamento imediato da confirmação.

Caso não queira usar um webhook, uma alternativa é criar uma rotina de consulta periódica para verificar o status da cobrança. Isso pode ser feito através do endpoint GET /v2/cob/:txid. No entanto, é importante evitar consultas excessivas para não sobrecarregar a API e respeitar os limites de requisição.

Se tiver qualquer outra dúvida, conte com a gente!

Avatar discord do usuario bruno_46336

bruno_46336

Ver Respostas

Boa noite pessoal. Estou conseguindo gerar a Cobrança via PIX, pago o qrcode mas não consigo saber se o mesmo foi pago ou não... como fazer essa identificação??? tenho obrigatoriamente que montar uma solução Webhook ?? não consigo fazer uma consulta como na APi de cobrança??? alguem para pode me orientar ??

Avatar discord do usuario desertigor28

desertigor28

Estou continuando a integração de cashout e está me retornando um erro -> {
"nome": "conta_chave_sem_webhook",
"mensagem": "A chave informada não tem webhook cadastrado na conta Efí autenticada"
}

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Boa tarde @jp3dr tudo certo?

Em relação ao cartão essas informações são informadas no momento da criação da cobrança. Nesse momento ocorre a análise imediata e o retorno da API já inclui um campo com motivo de recusa se for o caso
Exemplo:

js
{
"code": 200, // retorno HTTP "200" informando que o pedido foi bem sucedido
"data": {
"installments": 1, // número de parcelas em que o pagamento deve ser dividido
"installment_value": 5990, // valor da parcela. Por exemplo: 8900 (equivale a R$ 89,00)
"charge_id": numero_charge_id, // número da ID referente à transação gerada
"status": "unpaid", // Indica que o pagamento foi reprovado.
"refusal": {
"reason": "Sistema de segurança: Os dados e comportamentos de utilização do cartão se assemelham a práticas e cenários de alto risco para pagamentos online. Utilize outro cartão ou outro meio de pagamento.", // Mensagem que contém o motivo da recusa da transação.
"retry": true // Indica se é possível tentar novamente a transação.
},
"total": 5990, // valor, em centavos. Por exemplo: 8900 (equivale a R$ 89,00)
"payment": "credit_card" // forma de pagamento associada à esta transação ("credit_card" equivale a "cartão de crédito")
}
}
Em relação ao Pix:
Nossa API segue os padrões estabelecidos pelo BACEN para consumo e retorno das informações.
E atualmente esses padrões estabelecem que só é disparado webhook quando a cobrança é de fato paga. No caso de expiração não é disparado nenhuma informação.
Dessa forma, sempre que receber o acionamento do webhook é que de fato o pagamento ocorreu.

Entretanto, ao https://dev.efipay.com.br/docs/api-pix/cobrancas-imediatas#consultar-cobrança">consultar uma cobrança Pix, você consegue visualizar o status atual dessa cobrança.

Os status possíveis para uma cobrança Pix são:

- ATIVA: A cobrança foi gerada com sucesso e está apta para pagamento.
- CONCLUÍDA: A cobrança foi gerada com sucesso e já está paga.
- REMOVIDA_PELO_USUARIO_RECEBEDOR: A cobrança foi gerada com sucesso, mas foi removida pelo usuário recebedor.
- REMOVIDA_PELO_PSP: A cobrança foi gerada com sucesso, mas foi removida pelo PSP.

A gestão de cobranças expiradas deve ser feita pelo próprio sistema do cliente, de acordo com o tempo de expiração que ele definiu para cada cobrança.

Avatar discord do usuario lucyannlenon

lucyannlenon

Ver Respostas

pessoal, meu webhook não esta recebendo notificação de pagamento, tem algum logar onde eu consiga ver os logs de error ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A API Cobranças usa notificações e não webhook. A URL vai em cada transação.

Avatar discord do usuario wayter.paulo

wayter.paulo

Ver Respostas

Entendi quando esta usando essa tem a necessidade de utilizar webhook