Histórico de mensagens sobre erro em pix

EXIBINDO CONVERSAS RECENTES:

Texto: erro
Canal: pix
Avatar discord do usuario saviobraz

saviobraz

Este é o erro quando chamo o método pixCreateImmediateCharge

Avatar discord do usuario saviobraz

saviobraz

SocketException: Connection reset by peer (OS Error: Connection reset by peer, errno = 104), address = api-pix.gerencianet.com.br
imagem enviada na mensagem pelo usuario saviobraz
imagem enviada na mensagem pelo usuario saviobraz

Avatar discord do usuario welitonxd

welitonxd

Ver Respostas

Boa noite, estou tentando implementar o Split Pix conforme documentação e SDK PHP,
Acontece que crio o PIX com o "PixCreateImmediateCharge" , pego o txid, incluo no param junto com o splitId criado anteriormente e uso o "pixSplitLinkDueCharge" para vincular o split com a cobrança e sempre ocorre o erro abaixo

Notice: Undefined index: violacoes in /var/www/html/v1/vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Exception/GerencianetException.php on line 39



Notice: Undefined variable: message in /var/www/html/v1/vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Exception/GerencianetException.php on line 48

Não encontrado. Cobrança não encontrada.

de Cobrança não encontrada, acontece que ao consultar essa mesma cobrança ela está lá ativa, sem o vínculo do split, e se consultar o splitId ele tá lá também com as configurações feitas anteriormente, não consigo fazer este vinculo para que o pix seja do tipo split... poderiam ajudar onde estou pecando ...

Avatar discord do usuario awei08891

awei08891

Por que o ambiente de teste reporta erros

Avatar discord do usuario awei08891

awei08891

Ver Respostas

{
"nome": "erro_aplicacao",
"mensagem": "Ocorreu um erro ao buscar as chaves"
}
imagem enviada na mensagem pelo usuario awei08891

Avatar discord do usuario webcrawler1396

webcrawler1396

Este é o retorno do erro

Please make sure you are using correct credentials and if you are using then in the correct environment.

Avatar discord do usuario andyjss

andyjss

Ver Respostas

Fala galera! Baaaum? [REPOSTANDO]

Resolvi o erro ERR_TLS_CERT_ALTNAME_INVALID ao usar API Gateway da AWS.
Após assistir ao tutorial do @danielciolfi, fiz o mesmo procedimento com um domínio registrado externamente, no meu caso namecheap, mas ao tentar registrar a Webhook o erro ERR_TLS_CERT_ALTNAME_INVALID era retornado. Tentei de tudo, gerar novo certificado sem wildcard("."), refazer truststore.pem, gerar certificado direto no “api.” mas não funcionava. Percebi também que ao acessar diretamente pelo navegador, o certificado era sempre relacionado ao domínio principal, e nunca ao “api.”.

Ai lendo algumas soluções aqui no Discord, como a do Ranulfo souza, resolvi fazer da seguinte forma e resolveu:

0 - (Opcional) Antes de começar, recomendo apagar tudo que foi feito, exceto pela API Gateway e o truststore.pem gerado.
(Deletei o nome de domínio personalizado, removi os registros no namecheap e deletei os certificados criados);

1 - Comprar um domínio no Google Domains só para esse uso;
Domínio fictício para fins didáticos: pixok.com

2 - Na AWS, em Route 53, criar nova zona hospeda e no nome do domínio, inserir o domínio comprado (pixok.com) e criar zona;

3 – Ao navegar na zona criada, você vai ver o registro do tipo NS com os links, ai é só adicionar todos no Google Domains em Servidores de nome personalizados do seu domínio. Por padrão, o Google não usa os nomes personalizados, ai é só clicar em aplicar na aba Servidores de nome personalizados;

4 – Criar certificado com o nome api.pixok.com, navegar até o certificado, clicar em Criar registros no Route 53 e confirmar clicando em criar. Isso fará o certificado ser verificado;

5 – Após o certificado ser verificado, ir na API Gateway e criar nome de domínio personalizado com o nome api.pixok.com, selecionando o novo certificado. E também já configurar o mapeamento de API para sua API;

6 – Em Route 53, na zona hospedada, no domínio pixok.com, criar novo registro com as seguintes informações:
- Nome do registro: api
- Tipo de registro: A
- Ativar Alias
- Escolher endpoint para: Alias para API do API Gateway
- Escolher o servidor que você está trabalhando, no meu caso “us-east-1”
- E no terceiro campo que aparecer, já vai carregar automaticamente o
“Nome de domínio do API Gateway” que você encontra no domínio personalizado que criou.
Ai é só finalizar criando o registro e aguardar a propagação que pode levar alguns minutos, no meu caso levou mais de 5 minutos.

7 – Antes de ativar o TLS mútuo no domínio personalizado, eu fiz testes solicitando POST com o postman para api.pixok.com/prod/webhook até ter algum retorno, assim eu sei que toda configuração acima tá funcionando corretamente e foi propagado.

8 – Ativar TLS mútuo como feito anteriormente, aguardar o status ficar ativo e testar o registro da webhook com o seu link 😊


Obrigado Ranulfo souza e a todos que comentaram sobre o assunto. 👊

Avatar discord do usuario joao_efi

joao_efi

É retornada alguma mensagem de erro?

Avatar discord do usuario webcrawler1396

webcrawler1396

Ver Respostas

Estou tentando ativar o webhook no ambiente de desenvolvimento Windows. estou usando o ngrok e estou recebendo este erro:

{'nome': 'webhook_invalido', 'mensagem': 'A URL informada respondeu com o código HTTP 503'}

Avatar discord do usuario sergiotoledo

sergiotoledo

Ver Respostas

Estou usando a Collection Postman API Pix Efí disponível na documentação e acompanhando o processo pelo vídeo tutorial de vocês.

Estou com alguns erros quando faço os mesmo passos do vídeo

Avatar discord do usuario grupothx

grupothx

Consegui gerar a cobrança pix com PHP.
Mas, para receber o retorno do pagamento e baixa imediata como vcs fazem ?
Travei na questão da mTLS em hospedagem compartilhada.
Dá esse erro: 400webhook_invalidoA autenticação de TLS mútuo não está configurada na URL informada
Alguém que possa ajudar (primeira vez usando esse tal Discord, peço desculpas se estou no lugar errado)

Avatar discord do usuario sergiotoledo

sergiotoledo

Ver Respostas

fala pessoal, boa tarde, no linux estou com o erro:

gerencianet.exceptions.UnauthorizedError: 'Status:401 Could not authenticate. \nPlease make sure you are using correct credentials and if you are using then in the correct environment.'

mas no windows está funcionando 100%

Avatar discord do usuario jake_cascavel_

jake_cascavel_

Estou recebendo o erro Unauthorized quando faço a solicitação de abertura de conta simplificada, e as causas do erro listadas na documentação são:

Avatar discord do usuario sinapse8788

sinapse8788

talvez alguma mudança na respota da responde por alguma transação específica disparou o erro

Avatar discord do usuario sinapse8788

sinapse8788

# cria uma lista com os txid
txid_pag = []
for pix in response['pix']:
try:
txid_pag.append(pix['txid'])
except KeyError:

pass
print("Lista tx logo apos erro", txid_pag)

Avatar discord do usuario sinapse8788

sinapse8788

ele varre a resposta de response e quando se depara com valor ou horario por exemplo emite um erro, porque não é txid

Avatar discord do usuario sinapse8788

sinapse8788

ele varre a resposta de response e quando se depara com valor ou horario por exemplo emite um erro, porque não é txid

Avatar discord do usuario sinapse8788

sinapse8788

dentro do dicionario pix ali tem outros valores que não são txid, acho que esse é o erro que ele ve

Avatar discord do usuario sinapse8788

sinapse8788

o erro ocorre ao montar essa lista, ele da o resultado como deveria mas vem junto um erro keyerror txid por isso acho que ele está dizendo que outros dados da api não tem txid

Avatar discord do usuario sinapse8788

sinapse8788

Ver Respostas

Olha só a resposta vem com os txids fitrados
Lista tx logo apos erro ['b08e02236f5f4579aaf8d7ef691e02df', '2f4023cb1d4943ebaaccbd3512e7df40']

mesmo dando erro depois, acho que ele está tentando achar txid em todos os dados contidos no campo pix:, ai quando ele se depara com um dado que não tem o rótulo pix dá esse erro, mas informa os txids encontrados, vou fazer um teste