Histórico de mensagens sobre n

EXIBINDO CONVERSAS RECENTES:

Texto: n
Data: 21/04/2023
# dúvidas
Avatar discord do usuario doralinojunior

doralinojunior

Ver Respostas

boa tarde... alguém disponível nesse horário?

# pix
Avatar discord do usuario joao_efi

joao_efi

Disponha! 😄

# 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.

# pix
Avatar discord do usuario joao_efi

joao_efi

Vou iniciar um atendimento para pegar mais detalhes

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

mas se eu testo via POSTMAN, recebo

# pix
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;

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Ver Respostas

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

# pix
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

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

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

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

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

# pix
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

# pix
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

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

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

# pix
Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

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

# pix
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)

# pix
Avatar discord do usuario joao_efi

joao_efi

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

# pix
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.

# pagamento-contas
Avatar discord do usuario jeanmatos.

jeanmatos.

qual endpoint eu consulto o saldo da conta??

# dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Pode ser usado também, mas o manual de segurança do Pix define o mTLS como obrigatório. Além do mTLS ter algo a mais é sempre bem-vindo.