Histórico de mensagens sobre erro em pix

EXIBINDO CONVERSAS RECENTES:

Texto: erro
Canal: pix
Avatar discord do usuario kiquita

kiquita

Alguém tem alguma ideia do por que recebo esse erro: SyntaxError: await is only valid in async functions and the top level bodies of modules
quando uso await?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Qual o erro retornado?

Avatar discord do usuario guilhermeoliveira91

guilhermeoliveira91

Ver Respostas

Estou tomando erro, mesmo passando todas as cobvs no array até as negadas, pelo put eu não consigo fazer essa alteração das cobranças criadas e não as negadas?

Avatar discord do usuario alexsiqueira0615

alexsiqueira0615

Code 404 invalid request error description "not found"

Avatar discord do usuario alexsiqueira0615

alexsiqueira0615

Porém está gerando erro

Avatar discord do usuario thiagorobles

thiagorobles

Ver Respostas

fiz a alteração abaixo, adicionei o cert e a key que baixei no momento da criação da aplicação

private instance = axios.create({
httpsAgent: new https.Agent({
cert: Buffer.from(process.env.EFI_CERT, 'base64'),
key: Buffer.from(process.env.EFI_KEY, 'base64'),
ca: Buffer.from(process.env.CHAIN_PIX_PROD_CRT_BASE64, 'base64'),
requestCert: true,
rejectUnauthorized: true,
}),
headers: {
'x-skip-mtls-checking': true,
},
});

Agora o erro que recebo é unable to get local issuer certificate

parece ser algo relacionado ao SSL, porem está configurado corretamente pelo ACM do heroku

essas variaveis de ambiente estao configuradas pelo heroku, fiz o encode para base64, loguei o resultado do Buffer.from, e está logando os certificados corretamente (cert, key e ca)

Avatar discord do usuario thiagorobles

thiagorobles

Ver Respostas

@rubenskuhl obrigado pelo retorno, eu tentei integrar no meu Controller (uso nestjs) na minha API que está no heroku, aqui está o código:

import {
ClassSerializerInterceptor,
Controller,
HttpCode,
HttpStatus,
Logger,
Post,
Req,
UseInterceptors,
} from '@nestjs/common';
import { LoggerInterceptor } from '@src/common/logger/logger-interceptor';
import configuration from '@src/config/configuration';
import axios from 'axios';
import { Request } from 'express';
import as https from 'https';

const { httpsOptions } = configuration();
@Controller('efi-gerencianet')
@UseInterceptors(ClassSerializerInterceptor, LoggerInterceptor)
export class EfiGerencianetController {
private readonly logger = new Logger(EfiGerencianetController.name);

private instance = axios.create({
httpsAgent: new https.Agent({
ca: httpsOptions.ca,
requestCert: true,
rejectUnauthorized: true,
}),
headers: {
'x-skip-mtls-checking': true,
},
});

@Post('webhook/pix')
@HttpCode(HttpStatus.OK)
handlePixCallback(@Req() req: Request) {
const body = req.body;

this.logger.log(Received callback from Gerencianet);
this.logger.debug(body);
return body;
}

@Post('configure-webhook')
async configureWebhook() {
const url =
'https://api-pix.gerencianet.com.br/v2/webhook/4114c4e9-202c-4979-8534-34a4e5a29ad0';
const data = {
webhookUrl: '',
};

try {
const response = await this.instance.put(url, data);
this.logger.log(
Webhook configured successfully. Status code: ${response.status},
);
return response.data;
} catch (error) {
this.logger.error(Error configuring webhook: ${error.message});
throw new Error(Error configuring webhook: ${error.message});
}
}
}


subi pra produção, e ao chamar o endpoint recebo o erro: Error: Error configuring webhook: read ECONNRESET

Para SSL estou usando o heroku ACM (auto managed).


Sabem o que posso estar fazendo errado?

Avatar discord do usuario thiagorobles

thiagorobles

Ver Respostas

Olá pessoal, estou tentando criar um webhook pelo postman e recebo o erro BAD_PKCS12_DATA, já importei o certificado CA de produção. Sabem o que pode ser?

Avatar discord do usuario mangareira

mangareira

quando botei o location /webhook deu erro no nginx

Avatar discord do usuario mangareira

mangareira

Ver Respostas

boa tarde, estou tendo problema na hora das configurações dos certivicados no webhook onde fica dando erro "A autenticação de TLS mútuo não está configurada na URL informada"

Avatar discord do usuario sorionaet

sorionaet

Ver Respostas

já resolvi essa parte, mas agora o retorno é esse: "{
nome: 'webhook_invalido',
mensagem: 'A requisição na URL informada falhou com o erro: ERR_TLS_CERT_ALTNAME_INVALID'
}"

Avatar discord do usuario sorionaet

sorionaet

Ver Respostas

Boa noite, alguém já teve a mensagem de erro e conseguiu resolver: "{
nome: 'webhook_invalido',
mensagem: 'A URL informada está inacessível'
}", ao tentar configurar o webhook do pix? Estou tentando ainda de Homologação. No momento não sei como prosseguir.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não foi só isso que mudou. O erro é uma falha lógica, de enviar separadores de mihares quando o único separador que pode ser usado no Pix é o de centavos.

Avatar discord do usuario joabsilvalima

joabsilvalima

Ver Respostas

Como consigo corrigir esse erro? pq a única coisa que fiz foi subir os certificados para minha aplicação

Avatar discord do usuario joabsilvalima

joabsilvalima

dados do erro,
{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "pattern",
"caminho": ".body.valor.original",
"mensagem": "deve corresponder ao padrão \"^[0-9]{1,10}\\.[0-9]{2}$\""

Avatar discord do usuario joabsilvalima

joabsilvalima

Ver Respostas

Eu comprei o código fonte, consegui aplicar a integração do PIX, funcionou uma vez depois deu esse erro

Avatar discord do usuario joabsilvalima

joabsilvalima

Ver Respostas

Boa tarde meu pagamento via Pix QR Code está dando o Seguinte erro alguém consegue me ajudar?

Dados de entrada
{
"calendario": {
"expiracao": 3600
},
"valor": {
"original": "1.470.00"
},
"chave": "d24e52c9-7698-413f-8339-d0475b0f5324",
"solicitacaoPagador": "#Fatura:6"
}

Dados de saida
{
"nome": "json_invalido",
"mensagem": "Valores ou tipos de campo inválidos",
"erros": [
{
"chave": "pattern",
"caminho": ".body.valor.original",
"mensagem": "deve corresponder ao padrão \"^[0-9]{1,10}\\.[0-9]{2}$\""
}
]
}

Avatar discord do usuario amilson9781

amilson9781

Ver Respostas

Pessoal estou com esse erro, pixCreateImmediateCharge? alguem pode me dar uma orientação?
imagem enviada na mensagem pelo usuario amilson9781

Avatar discord do usuario geovannisc

geovannisc

Ver Respostas

configurei , mas da o mesmo erro 403