Histórico de mensagens sobre url em dúvidas

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @Hagi. Como vai?
Existe sim. Na API Pix você deve registrar sua URL webhook associada a uma chave Pix, que pode ser o CNPJ. Então toda cobrança emitida com sua chave Pix que possuir um txid, nó iremos acionar o seu webhook para notificação.
Veja mais detalhes em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#webhooks

Avatar discord do usuario leofnh

leofnh

Ver Respostas

meu problema atual é que a notification url nao esta reconhecendo pela API, provavelmente estou enviando errado, acha melhor ir para o canal?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Bom dia @leofnh ! Quando uma transação possui uma URL de notificação cadastrada (atributo notification_url), a Efí dispara um POST para esta URL a cada mudança no status da cobrança. Esse POST vai conter um token de notificação. Então você precisa cadastrar uma URL de notificação na cobrança e prepará-la para mostrar/armazenar o token de notificação para você consultar essa informação.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @Silvio Fernadnes. Bom dia!

Quando você define uma URL de notificação em um boleto, a Efí dispara um POST para esta URL a cada mudança no status da cobrança. Por segurança essa notificação possui um token específico, que será o mesmo durante todo o "ciclo de alterações" da transação.
Então, sua aplicação deve receber o token na variável $_POST['notification'] e consultar essa informação através do endpoint GET /v1/notification/:token, a resposta será todos os dados informativos sobre a alteração sofrida pela cobrança, como por exemplo, o status anterior e atual da cobrança.

Nos seguintes link você encontra mais detalhes:
https://dev.gerencianet.com.br/docs/notificacoes-recebendo
https://dev.gerencianet.com.br/docs/playground-notificacoes

Qualquer dúvida, conte com a gente!

Avatar discord do usuario silviofernadnes

silviofernadnes

Ver Respostas

Bom dia, já estou gerando os boletos no gerencianet na minha aplicação, agora vou implementar a baixa dos mesmo, sei que tenho que mandar a URL de notificaçõesm o que gostaria de saber quais os campos retornaram para mim, quando o boleto for pago, por exemplo: {"codboleto":787;"status":"pago"} ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como assim "pega" ? Existe um endpoint /v2/webhook que é usado para configurar uma URL para cada chave Pix que você tenha.

Avatar discord do usuario joao_efi

joao_efi

<@Disdal E-commerce> Você pode usar o mesmo client_id e client_secret em outras integrações, mas é importante que cada sistema utilize uma chave pix diferente para não sobrescrever a URL de webhook do outro sistema.

Isso porque uma chave Pix pode ser associada a somente uma URL de Webhook.

Avatar discord do usuario marcao01227

marcao01227

url de retorno

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia, tudo bem ? Hoje você tem a opção de utilizar o nosso sistema de notificações. Nele, você envia uma URL que será notificada toda vez que a cobrança tiver o status alterado

Avatar discord do usuario marcialwushu

marcialwushu

Ver Respostas

Estamos usando a gerencianet
Tá retornando sempre isso aqui:

"A requisição na URL informada falhou com o erro: DEPTH_ZERO_SELF_SIGNED_CERT: A requisição na URL informada falhou com o erro: DEPTH_ZERO_SELF_SIGNED_CERT"

Avatar discord do usuario jessica_efi

jessica_efi

Boa tarde @johnatan ! Pra eu alterar a url pra você, preciso que você crie um ticket. Assim que criar, me informe o número que altero pra você.

Avatar discord do usuario johnatan7801

johnatan7801

Quero mudar a URL de notificação da API para: http://177.126.87.137:8180/

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No Bolix o webhook é configurado a cada transação, acho que está como URL de notificação.

Avatar discord do usuario maysin4027

maysin4027

Ver Respostas

A minha url é "pix.mswareg.com"

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Qual a URL para fazer um teste no SSL Test ?

Avatar discord do usuario maysin4027

maysin4027

Ver Respostas

Quando eu entro na minha url após de ter configurado o certbot pra mudar o http para HTTPS, ele sempre da o erro "demorou muito para responder" ou "err_connection_timed_out"

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde, tudo bem ? Não existe nenhum endpoint que faça essa consulta na API. Uma solução é a utilização do serviço de notificações que nós disponibilizamos, onde, para cada cobrança criada , você poderá enviar uma URL que receberá uma notificação toda vez que a cobrança tiver o status alterado. Segue o link de nossa documentação que detalha melhor esse serviço com exemplos: https://dev.gerencianet.com.br/docs/notificacoes-recebendo .
Outro ponto que vale a pena mencionar é que, nos casos em que você nos enviar o e-mail de seu cliente final, no momento de criação da cobrança, nós iremos envia-la para o e-mail do mesmo, bem como enviaremos um e-mail de inadimplência (caso ele não efetue o pagamento até o vencimento).

Avatar discord do usuario klowty

klowty

Bom dia! estou estou tentando utilizar a SKD PHP de vocês, estou tentando fazer alguns testes simples com a função pixReceivedList() mas o SDK não encontra o arquivo do certificado, já tentei subir até no S3 e passar a URL, mas nada funciona. Poderiam me ajudar?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@Xossy Quando você criar uma assinatura você utiliza o parâmetro metadata>notification_url definindo uma URL de retorno.
Assim a cada cobrança que for criada e paga, mensalmente por exemplo, será enviado uma notificação para seu sistema com o notification_token da assinatura (https://dev.gerencianet.com.br/docs/entendendo-fluxo-notificacoes).
Ao receber o notification_token, seu sistema deverá consultá-lo para obter os detalhes da notificação (https://dev.gerencianet.com.br/docs/notificacoes-recebendo#2-consultando-detalhes-de-uma-notifica%C3%A7%C3%A3o), e então obter o json semelhante ao seguinte:

json
{
"code": 200,
"data": [
{
"id": 1,
"type": "subscription",
"custom_id": null,
"status": {
"current": "new",
"previous": null
},
"identifiers": {
"subscription_id": 11976
},
"created_at": "2017-07-20 00:20:16"
},
{
"id": 2,
"type": "subscription",
"custom_id": null,
"status": {
"current": "new_charge",
"previous": "new"
},
"identifiers": {
"subscription_id": 11976
},
"created_at": "2017-07-20 00:20:16"
},
{
"id": 3,
"type": "subscription_charge",
"custom_id": null,
"status": {
"current": "new",
"previous": null
},
"identifiers": {
"subscription_id": 11976,
"charge_id": 2396478
},
"created_at": "2017-07-20 00:20:16"
}
]
}
neste Json você vai capturar o array com que te mostra todo histórico da assinatura.

Então você deverá capturar em cada laço desse json. Se o laço conter o "type": "subscription", significa que ele se refere a um registro de alteração da assinatura.
Se em outro laço conter o "type": "subscription_charge", significa que ele se refere a um registro de alteração de uma cobrança, então você poderá verificar o status>current, subscription_id a qual se refere.

Veja o exemplo completo da resposta ao consultar o token de notificação de uma assinatura: https://dev.gerencianet.com.br/docs/notificacoes-recebendo#21-exemplos-de-respostas

Avatar discord do usuario xossy_

xossy_

Ver Respostas

Não, estou usando o curl do php