Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario auresito9146

auresito9146

Ver Respostas

Tem previsão

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!796583841887420466> , está em fase final de testes e em breve vamos disponibilizar o módulo wordpress/woocomerce com o Pix

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!400114559299616769>, como muito bem informado pelo Renato nós continuamos enviando o certificado, o que o x-skip-mtls-checking faz é dar a decisão ao integrador se ele vai ou não verificar o CA na requisição. Fizemos isso para auxiliar clientes que utilizam servidores compartilhados, mas a recomendação é sempre configurar o mTLS.

Avatar discord do usuario alexandre_pcsystems

alexandre_pcsystems

Pessoal, essa parte da api de locations não está habilitada no meu token de acesso. Como funciona isso?

Avatar discord do usuario auresito9146

auresito9146

Pix

Avatar discord do usuario auresito9146

auresito9146

Ver Respostas

Boa pessoal gostaria saber se já lançaram plugin para wordpress piz da gencianet

Avatar discord do usuario alexandre_pcsystems

alexandre_pcsystems

Obrigado @Joel [Update Sistemas]#4184 e <@!671762828046106646> . Problema resolvido.

Avatar discord do usuario nickfelippe

nickfelippe

achei ^^

Avatar discord do usuario nickfelippe

nickfelippe

Alguem tem o link da documentação referente aos servidores ? nunca consigo achar pesquisando no site 😦

Avatar discord do usuario nickfelippe

nickfelippe

qualquer coisa peço uma força aqui rs

Avatar discord do usuario nickfelippe

nickfelippe

muito obrigado, vou tentar fazer essa configuração seguindo os exemplos que eles tem na documentação

Avatar discord do usuario anoni_mato

anoni_mato

aí você pode configurar seu nginx pra validar (e re-cadastrar a URL sem o x-skip-mtls-checking) ou fazer uma consulta à API pra verificar se o Pix foi mesmo recebido; o que vc achar melhor (a primeira opção exige menos recursos do seu servidor e da GN, além de ser marginalmente mais segura)

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

se você passou o x-skip-mtls-checking na hora de cadastrar a URL de webhook, a GN não certifica que você está validando o client certificate usado nos callbacks. nesse caso, você está sob risco de alguém enviar notificações falsas pra vc, o que é um problema caso você não verifique com uma nova consulta à API se o pix foi realmente recebido

Avatar discord do usuario nickfelippe

nickfelippe

Ver Respostas

eu sou obrigado a configurar algo no meu servidor nginx pra garantir uma segurança ?

Avatar discord do usuario nickfelippe

nickfelippe

Ver Respostas

Uma questão <@!781134406680838216> , eu fiz a implementação da api em produção e tudo funcionou bem. Fiz pagamentos, recebi o status no webhook e tudo mais. Mas pra isso não precisei configurar meu servidor nginx com certificado nem nada como eu vi lá na documentação

Avatar discord do usuario nickfelippe

nickfelippe

Boa tarde

Avatar discord do usuario Xandao

Xandao

sem estes flags ele não consegue exportar a privatekey do certificado na hora de enviar no request, mas só na máquina de produção. vai entender.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Que bom que deu certo! Verifiquei a sua conta e os escopos e o certificado estão todos ok. Com certeza vai ser de grande ajuda para outros desenvolvedores C#

Avatar discord do usuario Xandao

Xandao

caso ajude alguém.. perdi horas para descobrir isso hehe obrigado pela ajuda

Avatar discord do usuario Xandao

Xandao

Ver Respostas

consegui.. na hora de importar o certificado em C#, no localhost estava OK, mas no ambiente de produção não, tem só que adicionar alguns parametros na importação. No exemplo de código que tem no manual da API mostra a importação assim:

X509Certificate2 uidCert = new X509Certificate2("./certificado.p12", "");

Basta mudar para:

X509Certificate2 uidCert = new X509Certificate2("./certificado.p12", "", X509KeyStorageFlags.Exportable | X509KeyStorageFlags.PersistKeySet | X509KeyStorageFlags.MachineKeySet);