Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 23/05/2022
Canal: pix
Avatar discord do usuario vborn_

vborn_

Ver Respostas

Oi gente, tudo bem?

Como o servidor recebe o POST do Webhook?

Fiz uns testes utilizando o postman para o meu webhook.

{
"pix": [
{
"endToEndId": "xxx",
"txid": "xxx",
"chave": "xxx",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Enviei no Body esse modelo, tirei da documentação na parte de Exemplo Pix Recebido, pelo postman, passa tudo certinho e altera os dados do pagamento quando passo um TXID valido e com pagamento confirmado, mas quando espero o post da API ele não acontece nada, alguém pode me ajudar?

Função parcial do controller:
public function webhook(Request $request) {
$data = $request->json()->all();
$txid = $data['pix'][0]['txid'];

$file = \Illuminate\Support\Facades\File::get(base_path() . '/resources/views/pagamentos/config.json');
$options = json_decode($file, true);

$params = ['txid' => $txid];

try {
$api = Gerencianet::getInstance($options);
$pix = $api->pixDetailCharge($params);

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Boa tarde @joow_rodrigues ! Te chamei no privado. 😄

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O objeto pix no GET é muito parecido com o webhook, a única informação a mais que hoje só tem no webhook é a tarifa.

Avatar discord do usuario Joow

Joow

oq que é

Avatar discord do usuario Joow

Joow

que rário é

Avatar discord do usuario Joow

Joow

alguém sabe me dizer

Avatar discord do usuario Joow

Joow

Ver Respostas

Pessoal estou com seguinte erro

Avatar discord do usuario Joow

Joow

The SSL connection could not be established, see inner exception.

Avatar discord do usuario amunhoz

amunhoz

Além do que, também preciso dar uma listagem para meu financeiro conferir o extrato. O que é impossível sem o TxID no relatório financeiro.

Avatar discord do usuario amunhoz

amunhoz

Se um cliente meu paga com o pix de outra pessoa e eu só tenho o TxID, simplesmente não consigo encontrar a transação para fazer estorno manual (não tive como implementar o estorno via api ainda).

Avatar discord do usuario amunhoz

amunhoz

Vem somente o "número de protocolo". Preciso identificar a transação na interface do usuário, mas o TxId vem escondido na tela de detalhes.

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

O TxID vem no relatório financeiro?

Avatar discord do usuario rozer9580

rozer9580

to olhando no canal aqui pra ver como contornar as limitações e usar o webhook, que seria bem melhor

Avatar discord do usuario rozer9580

rozer9580

Ver Respostas

conferindo aqui, até tem. mas ainda é bem limitada a configuração disponível para ajustar algumas coisas.

Avatar discord do usuario Joow

Joow

Ele é unico

Avatar discord do usuario Joow

Joow

Ver Respostas

Faz pelo TxId

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Não consigo fazer conferência direito, já que o ID não vem nele. Só um tal de "número de protocolo" que não vem nas respostas da API aparentemente.