Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# pix
Avatar discord do usuario matheus_efi

matheus_efi

no webhookUrl deveria receber como parâmetro(valor) a url a ser cadastrada

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api-pix-h.gerencianet.com.br/v2/webhook/[email protected]',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_SSLCERT => OPTIONS["pix_cert"],
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_POSTFIELDS =>'{
"webhookUrl": "' . WEBHOOK_URL . '"
}',
CURLOPT_HTTPHEADER => array(
"authorization: $tokenType $token",
'x-client-cert-pem: {{X-Certificate-Pem}}',
'x-skip-mtls-checking: true'
),
));

# pix
Avatar discord do usuario cleiton7853

cleiton7853

Ver Respostas

<@!671762828046106646> e <@!780500321994539068>, isso que estou achando confuso... vou ter que implementar o recebimento das notificações nos dois URLs? No ~/webhooks e no ~/webhooks/pix?

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Isso é uma determinação do próprio BACEN, então o envio de notificações sobre alterações de status é um POST {$request.body#​/webhookUrl}​/pix

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia <@!664563985885954079>, você está referenciado a chave a ser associada ao webhook? e o body você deve informar em JSON a url do webhook, exemplo:

json
{
"webhookUrl": "https://gerencianet.com.br/webhook"
}

# pix
Avatar discord do usuario cleiton7853

cleiton7853

Ver Respostas

Antes de eu entrar em contato com a Locaweb para informar qual diretório vai exigir o certificado CA, queria entender essa coisa do "/pix" no final da configuração do webhook.

Quando configuro um webhook, preciso dizer qual página PHP vai tratar a chegada de notificações, certo? Então devo configurar algo assim:

$body = ['webhookUrl' => 'https://www.meusite.com.br/webhooks/notificacoes/listen.php'];

e depois:

$pix = $api->pixConfigWebhook($params, $body);

Mas em algum lugar aqui no fórum vi alguém dizer que é acrescentado um "/pix" ao final deste endereço.

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

Olá bom dia, estou tendo um problema na hora de configurar o meu webhook(com curl no php), ele me retorna esse json:
{
"nome":"json_invalido",
"mensagem":"Valores ou tipos de campo inválidos",
"erros":[
{
"chave":"required",
"caminho":"",
"mensagem":"deve ter
a propriedade obrigatória body"
}
]
}

# pix
Avatar discord do usuario evanil

evanil

Ver Respostas

Aqui na Gerencianet, resolvemos criando uma página intermediária.

Veja na prática: Entra aí no APP da Gerencianet e compartilha por Whatsapp um Qr Code, teste mesmo, R$ 0,01.

<@!671762828046106646> avançamos naquela ideia de colocarmos essa URL intermediária também na resposta da API Pix?
imagem enviada na mensagem pelo usuario evanil

# pix
Avatar discord do usuario uppermesh

uppermesh

Reconhece como url

# pix
Avatar discord do usuario gabrielmatosinhos

gabrielmatosinhos

Assim ele vai itálico, sem url.

# pix
Avatar discord do usuario uppermesh

uppermesh

Ver Respostas

Sim, mas sera que da pra burlar isso ai

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

A consulta pela URL é só com o e2eid. Dá para consultar /pix pelo txid mandando inicio/fim/txid, mas se não foi pago vai ter resposta nula.

# pix
Avatar discord do usuario gabrielmatosinhos

gabrielmatosinhos

Esse é o curl
imagem enviada na mensagem pelo usuario gabrielmatosinhos

# assinaturas
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!355411599944843274>, você pode configurar uma url de notificação e cancelar ou marcar como pago uma parcela

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É que um outro EMV estava sem URL do payload. Então ele tem 2 problemas distintos.

# pix
Avatar discord do usuario anoni_mato

anoni_mato

esse campo 26-25 é o URL de payload (que é único para cada cobrança)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

O 25 que está zerado devia ser o sub-campo 25 do campo 26, que é o location. E tinha que ter a URL do payload aí.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Não. No caso a URL que mencionei (https://api-pix.gerencianet.com.br/v2/webhook/:chave) é a rota utilizada para você registrar a URL de notificação atrelada à sua chave Pix.

# pix
Avatar discord do usuario jeancoelho.

jeancoelho.

Ver Respostas

a url de callback deve conter a chave pix?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Verifique um detalhe que é a adição do /pix no final da sua URL.

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, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.