Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 21/04/2023
Canal: pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Problema resolvido com a ajuda do @joao_efi , como detalhe, sempre ao cadastrar uma URL de Webhook, não usar / no final.

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Obrigado

Avatar discord do usuario joao_efi

joao_efi

Vou iniciar um atendimento para pegar mais detalhes

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

mas se eu testo via POSTMAN, recebo

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

import express from "express";
import isAuth from "../middleware/isAuth";

import as SubscriptionController from "../controllers/SubscriptionController";

const subscriptionRoutes = express.Router();
subscriptionRoutes.post("/subscription", isAuth, SubscriptionController.createSubscription);
subscriptionRoutes.post("/subscription/create/webhook", SubscriptionController.createWebhook);
subscriptionRoutes.post("/subscription/webhook/:type?", SubscriptionController.webhook);
subscriptionRoutes.post("/subscription/webhook/pix/:type?", SubscriptionController.webhook);

export default subscriptionRoutes;

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Ver Respostas

Estranho, mesmo com as 2 rotas, nada chega...

Avatar discord do usuario joao_efi

joao_efi

Ambas são necessárias, a /webhook para o registro e a /webhook/pix para a recepção das confirmações

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

seria isso?

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Devo trocar para subscriptionRoutes.post("/subscription/webhook/pix/:type?", SubscriptionController.webhook);

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

subscriptionRoutes.post("/subscription/webhook/:type?", SubscriptionController.webhook);

Avatar discord do usuario joao_efi

joao_efi

Boa tarde @rafaelribeiro.sp tudo certo?
Ainda não é possível acompanhar as requisições da API Pix pela plataforma web.
Você configurou a url adicionando o /pix ao final?

Por determinação do Banco Central, nossa API adiciona o /pix ao final da URL cadastrada, sendo assim
Se você cadastra o webhook a URL:

exemplo.com.br/webhook
A confirmação de pagamento será enviada para:
exemplo.com.br/webhook/pix

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp


imagem enviada na mensagem pelo usuario rafaelribeiro.sp

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Onde posso acompanhar os erros de envio do webhook? Estou setando a URL e a chave PIX, recebo um OK, quando consulto, a URL está lá... mas ao receber um pagamento PIX, não recebo o POST

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

no env, devo colocar o nome do certificado sem o .p12

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Acabei de descobrir o erro... o .p12 já está no código

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

O diretório existe, o user tem permissão

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Estou com um problema em Node / TypeScript para leitura do certificado PIX:


Error: FALHA AO LER O CERTIFICADO: x
x xx wpwchat-backend > Error: ENOENT: no such file or directory, open '/home/deploy/wpwchat/backend/certs/producao-217732-WPWCHAT.p1 x
x xx wpwchat-backend > at GnEndpoints.run (/home/deploy/wpwchat/backend/node_modules/gn-api-sdk-typescript/dist/src/gn-endpoints x
x xx wpwchat-backend > at GnSdk. [as pixCreateImmediateCharge] (/home/deploy/wpwchat/backend/node_modules/gn-api-sdk-t x
x xx wpwchat-backend > at createSubscription (/home/deploy/wpwchat/backend/dist/controllers/SubscriptionController.js:68:39) x
x xx wpwchat-backend > at runMicrotasks () x
x xx wpwchat-backend > at processTicksAndRejections (node:internal/process/task_queues:96:5)

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Boas

Avatar discord do usuario joao_efi

joao_efi

Boa tarde @profbarba tudo certo?
Vou iniciar um atendimento para pegar mais detalhes

Avatar discord do usuario profbarba

profbarba

Bom dia! Estou precisando de ajuda. A GN parou de notificar nosso servidor quando meu cliente paga por pix. Estou aqui tentando entender o que mudou.