Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario anoni_mato

anoni_mato

o serviço de gerar qrcodes do site pix.ae só tem 1 action POST e é "self-documented", envia o curl pra pix.ae que ele responde com instruções

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

o proxy mtls não tem docs pq é basicamente só prefixar seu URL de notificação com mtls.pix.ae

Avatar discord do usuario inbox5372

inbox5372

Ver Respostas

Bom dia. Tudo bem com vocês?
Estou buscando uma solução alternativa para o mTLS de um backend hospedado no Heroku.
Uso o AdonisJS.
Um prefixo na webhookUrl => https://mtls.pix.ae/cardapioo-api.herokuapp.com/webhookpix
Mas não sei qual o fluxo nesse cenário. Eu imaginava que fosse assim:
1- O GN envia o primeiro request para a webhookUrl cadastrado pelo Postman, retorna com 403;
2- Faz um novo request em https://mtls.pix.ae/cardapioo-api.herokuapp.com/webhookpix junto com o certificado;
3- Ao bater no webhookUrl com o prefixo mtps.pix.ae é direcionado para a url respondida pelo meu backend;
4- Lá encontra a rota https://cardapioo-api.herokuapp.com/webhookpix POST já pronta;
5- Eu apresento ao GN a minha parte do certificado e pronto.

Mas o que acontece na verdade é => "nome": "webhook_invalido", "mensagem": "A requisição na URL informada falhou com o erro: HPE_INVALID_CONSTANT"

Alguém pode me ajudar por favor?

Avatar discord do usuario smookeydev.cb

smookeydev.cb

Ver Respostas

Boa tarde, eu estou recebendo a seguinte mensagem de erro quando solicito estorno de um pix, alguem consegue me ajudar?

{'nome': 'erro_interno_servidor', 'mensagem': 'Erro interno do servidor'}

Forma que estou solicitando:

def refund_order(self, endToEndId, id, value):
response = requests.put(f'{self.url[1]}/v2/pix/{endToEndId}/devolucao/{id}', data={'valor': f'{value}'}, headers={"Authorization": f"Bearer {self.get_token()}","Content-Type": "application/json"}, cert=self.certificate)
return response.json()

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você faz um GET no método de webhook, aparece a URL que você cadastrou ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A configuração de webhookUrl se faz apenas uma vez por chave Pix, não a cada transação...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Vá no app mobile e crie uma chave Pix associada à sua conta. Aí é colocar essa chave na chamada do webhookurl.

Avatar discord do usuario .rcandido

.rcandido

Ver Respostas

para cadastrar o webhookurl

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Então cadastra só com url.com sem a / no final... é você que manda o comando...

Avatar discord do usuario b1n._

b1n._

Ver Respostas

agora como cadastra url.com/, ai depois vem url.com//pix acho que o apache tenta fazer redirect pra url.com/pix e ai da erro 301

Avatar discord do usuario b1n._

b1n._

Sim isso seria tranquilo desde que minha url fosse cadastrada como url.com e não url.com/

Avatar discord do usuario b1n._

b1n._

o problema na verdade acho que é a barra que adiciona sozinha ao cadastrar a url

Avatar discord do usuario .rcandido

.rcandido

Ver Respostas

Pessoal estou precisando de ajuda na configuração do webhookUrl. estou passando a url para pixConfigWebhook, mas não estou recebendo o retorno do pagamento. O pagamento é realizado corretamente só o retorno que não está funcionando.

Avatar discord do usuario b1n._

b1n._

mensagem": "A URL informada respondeu com o código HTTP 301"

Avatar discord do usuario beto.hostoo

beto.hostoo

Ver Respostas

configurei a URL de notificação https://pix.meudominio.com/webhook/ e criei a rota https://pix.meudominio.com/webhook/pix que no momento só faz mesmo salvar no log a requisição que chegar lá.. porém, não chega nada no servidor nessas rotas quando a transação com PIX é realizada

Avatar discord do usuario beto.hostoo

beto.hostoo

O erro que ocorre na rotina de cadastro da URL de webhook seria esse: "A URL informada respondeu com o código HTTP 403"

Avatar discord do usuario beto.hostoo

beto.hostoo

Ver Respostas

João comigo ocorre o seguinte.. quando uso a função de cadastrar o webhook e não configuro o mTLS na rota para notificações, recebo o erro "A autenticação de TLS mútuo não está configurada na URL informada".. porém, quando mudo a configuração do Apache e ativo o mTLS na rota de notificações e uso novamente a função de cadastrar webhook recebo o erro "A URL informada respondeu com o código HTTP 403", e dá esse erro exatamente porque a rota está protegida pelo mTLS.. o certificado da gerencianet está corretamente configurado no Apache.. teria alguma dica do que pode ser?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Vai precisar de URL-Encoding.