Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# bolix
Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Bom dia

Eu envi para o a api

{
"metadata": {
"custom_id": "e88433c3-6a96-4846-911b-59e316da6553",
"notification_url": "xxxxxx"
},
"payment": {
"banking_billet": {
"configurations": {
"fine": 4,
"interest": 25
},
"conditional_discount": {
"until_date": "2023-06-20",
"type": "currency",
"value": 25000
},
"expire_at": "2023-06-30",
"customer": {
"name": "xxxx",
"cpf": "xxxxxxx",
"birth": "xxxxxx",
"phone_number": "xxxxx",
"email": "xxxxx"
}
}
},
"items": [
{
"amount": 1,
"name": "teste",
"value": 250000
}
]
}

# dúvidas
Avatar discord do usuario rlsantana2005

rlsantana2005

Erro cURL 60 no php

# devs
Avatar discord do usuario israelcosta

israelcosta

Ver Respostas

Sim, acabei de fazer isso:


{
"parametros": {
"inicio": "2023-05-22T16:01:35.000Z",
"fim": "2023-06-23T16:01:35.000Z",
"paginacao": {
"paginaAtual": 0,
"itensPorPagina": 100,
"quantidadeDePaginas": 1,
"quantidadeTotalDeItens": 1
}
},
"webhooks": [
{
"webhookUrl": "/webhook",
"chave": "
-e585-48ff-86ac-",
"criacao": "2023-06-10T14:29:18.000Z"
}
]
}

# devs
Avatar discord do usuario sr.brunomendes

sr.brunomendes

Ver Respostas

A sim, tentei passar a notification_url mas não está cadastrando

# devs
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @sr.brunomendes ! Tudo bem? A API Pix e a API Emissão utilizam mecanismos diferentes para notificação. No caso da API de Emissão, você pode cadastrar a URL de notificação no momento da emissão da cobrança, no atributo notification_url. Neste link da nossa Documentação disponibilizamos mais detalhes sobre este fluxo: https://dev.gerencianet.com.br/docs/notificacoes-recebendo

# devs
Avatar discord do usuario sr.brunomendes

sr.brunomendes

Ver Respostas

Fiz o teste com boleto, e mudei status manual pelo settle, mas não chega a requisição nessa url

# devs
Avatar discord do usuario sr.brunomendes

sr.brunomendes

Ver Respostas

Funcionou para registrar url do webhook, mas estou tentando testar no modo homologação e não está chegando

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @israelcosta.
Acredito então, como não vai configurar no Apache ou Nginx o mTLS, você deverá registrar sua webhook URL com o atributo x-skip-mtls-checking=true
Veja mais detalhes e pontos de atenção em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#skip-mtls

Segundo ponto, os callbacks são enviados pela Efí via POST ​/pix quando há uma alteração no status do Pix. Então nestas rotas você deve esperar Route:post.

Por último, adicione também a rota POST '/webhook', pois é feito uma requisição de teste nela também.

# devs
Avatar discord do usuario gabriel_efi

gabriel_efi

Essa configuração se dá para o mTLS. Para o skip-mTLS onde você implementa as medidas de segurança, a recomendação é verificar o IP de comunicação da Efí e utilizar uma hash ao final da URL que você vai cadastrar no webhook.
imagem enviada na mensagem pelo usuario gabriel_efi

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Para voltar a receber as baixas no seu sistema antigo, você pode nos contatar por aqui ou ticket solicitando a alteração da URL/endereço de retorno das cobranças. Então faremos a troca e reenvio das notificações.

# pix
Avatar discord do usuario marciobalduinoleitao

marciobalduinoleitao

Ver Respostas

Boa noite pessoal, estou seguindo o exemplo em Python conforme documentação e videos. mais assim que tento executar o programa gerar_chavepix_evp.py , abarece o seguinte erro .: requests.exceptions.SSLError: HTTPSConnectionPool(host='api-pix.gerencianet.com.br', port=443): Max retries exceeded with url: /oauth/token (Caused by SSLError(SSLError(9, '[SSL] PEM lib (_ssl.c:4048)')))

# pix
Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Obrigado

A solução foi

this.pix = this.sanitizer.bypassSecurityTrustResourceUrl(
this.entidadeVisualizar.pix
);

No construtor

private sanitizer: DomSanitizer

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Vi alguns reportes desta mensagem utilizando Angular. Adicione a propriedade safeHtml na tag
Fonte: https://roufid.com/warning-sanitizing-unsafe-url-value-angular/

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Exato. Essa é uma definição do banco central, que ao enviar a notificação deve ser adicionado o /pix no final da sua URL registrada.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, enviaremos as notificações com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA do mTLS.
imagem enviada na mensagem pelo usuario guilherme_efi

# pix
Avatar discord do usuario queirozfernando

queirozfernando

junto isso na URL???

# bolix
Avatar discord do usuario jesteriruka

jesteriruka

Não tem como você corrigir, o acesso cross-origin está bloqueado, você no máximo vai poder redirecionar o usuário para esta URL

# devs
Avatar discord do usuario israelcosta

israelcosta

Estou utilizando um request bin (Pipedream) para ver a requisição, mas a API me retorna esse .json:

{
"nome": "webhook_invalido",
"mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"
}

# devs
Avatar discord do usuario israelcosta

israelcosta

Bom dia, a uns dias atrás perguntei sobre a informação da URL de notificação através da API ao invés da utilização do SDK. Todas as minhas requisições de criação do pagamento estão sendo via endpoint (com Guzzle). Existe algum exemplo de criação da action da URL de notificação em PHP?