Histórico

EXIBINDO RESPOSTAS:

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver no Discord

@r_a_g_ uma solução é implementar a validação através de um hash HMAC.

imagem enviada na mensagem pelo usuario joaolucas_efi

Avatar discord do usuario r_a_g_

r_a_g_

Ver no Discord

Então, mas este caso elimina a necessidade do mTLS, mas não elimina a necessidade de se ter um webhook configurado, em uma determinada url, (seu_dominio/webhook/) me parece que eliminou apenas a parte da verificação dos certificdos.
Se tem que ter webhook no dominio, é necessário pelo menos fazer no apache o alias, direcionando as chamdas pix para dominio/webhook. Entendi errado?

imagem enviada na mensagem pelo usuario r_a_g_
imagem enviada na mensagem pelo usuario r_a_g_

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver no Discord

Oi, @r_a_g_. Não precisa necessariamente fazer a configuração do Alias no Apache. Ela serve para fazer a tratativa da adição do /pix na URL quando é enviada a notificação.

Mas você pode registrar a sua webhook URL com query param ?ignorar=. Ou seja, na request PUT /v2/webhook/:chave para cadastrar o webhook, você irá passar o body com sua URL, exemplo:

Assim, vocÊ vai tratar o json sempre no index.php localizado em /webhook.

Avatar discord do usuario r_a_g_

r_a_g_

Ver no Discord

Deu certo. em Homologação ja recebo os retornos da api. Em produção, tentando enviar pix, recebo o retorno
"nome": "erro_autorizacao",
"mensagem": "Para ativar este serviço, envie um e-mail para [email protected] ou abra um ticket em sua conta Efí"
Abri um chamado pelo aplicativo da Efi pedindo esta ativação. É isso mesmo? Alguem na Efi que precisa ativar?
Pois achei que depois de criar a aplicação, com suas chaves e certificados, habilitando as ações que a app pode fazer via api.. ja estaria ativado para uso.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver no Discord

A parte de envio de Pix não, só a de recebimento. A de envio além da análise deles, depois você vai ter que assinar um aditivo contratual.

Avatar discord do usuario r_a_g_

r_a_g_

Ver no Discord

Sim, em homologação, ja vem as respostas certinho para simular.
Vou fazer a soicitação
Obrigado @rubenskuhl e @guilherme_efi