Histórico de mensagens sobre an

EXIBINDO CONVERSAS RECENTES:

Texto: an
Data: 05/06/2024
# pix
Avatar discord do usuario mesenga.

mesenga.

já configurei e já está funcionando o webhook

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Não é possivel realizar a leitura de um qrcode emitido em homologação.
Somente as cobranças em produção são reconhecidas.
Porém você consegue testar o webhook de confirmação em homologação:

Para testar os endpoints de cobrança Pix Cob em ambiente de homologação, é possível simular todos os status retornados pela nossa API e webhook.

Cobranças com valor entre R$ 0.01 à R$ 10.00 são confirmadas, e você receberá a informação via Webhook.
Cobranças com valor acima de R$ 10.00 permanecem ativas, sem confirmação, e não há webhook nesses casos.

# pix
Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

quero dizer, a leitura do qr code com o app do banco

# pix
Avatar discord do usuario mesenga.

mesenga.

eu já criei a cobrança, querido, só quero gerar o qr code. obrigado, entendi que é com o location e não o txid !

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

pixGenerateQRCode não é a função que cria uma cobrança Pix, ela é utilizada para retornar um qrcode passando o id de um location.
Para emitir uma cobrança Pix, você precisa utilizar este exemplo:

ts
const body = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: '94271564656',
nome: 'Gorbadock Oldbuck',
},
valor: {
original: '123.45',
},
chave: 'SUACHAVEPIX', // Informe sua chave Pix cadastrada na efipay //o campo abaixo é opcional
infoAdicionais: [
{
nome: 'Pagamento em',
valor: 'NOME DO SEU ESTABELECIMENTO',
},
{
nome: 'Pedido',
valor: 'NUMERO DO PEDIDO DO CLIENTE',
},
],
};

const params = {
txid: 'dt9BHlyzrb5jrFNAdfEDVpHgiOmDbVq111',
};

const efipay = new EfiPay(options);

efipay
.pixCreateCharge(params, body)
.then((resposta: Promise) => {
console.log(resposta);
})
.catch((error: Promise) => {
console.log(error);
});

# pix
Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

mandei aqui no final da pergunta

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Qual função você esta chamando, pode mandar um trecho do seu codigo?

# devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Verificando no # atendimento

# pix
Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

de fato não traduzi a expressão regular , mas sei que a propriedade é 'id' pois estou vendo no github de vocês, entretanto estou passando um txid válido

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @mesenga.! Tudo bem?
Conforme pode verificar na mensagem de retorno, o id informado não esta de acordo com a regex: ^[0-9]{1,32}$

Essa expressão regular, ^[0-9]{1,32}$, é uma maneira de validar se uma string contém apenas dígitos (0 a 9) e tem um comprimento entre 1 e 32 caracteres.
Portanto, a expressão regular irá validar se o ID contém apenas dígitos e tem entre 1 e 32 caracteres de comprimento e qualquer string que não atenda a esses irá gerar a falha relatada.

# pix
Avatar discord do usuario mesenga.

mesenga.

(já tentei txid: txid ... e estou usando a sdk typescript)

# devs
Avatar discord do usuario russofullstack

russofullstack

Ver Respostas

TypeError {
stack: 'TypeError: Cannot read properties of undefined (reading \'data\')\n' +
' at eval (webpack-internal:///(rsc)/./node_modules/sdk-typescript-apis-efi/dist/src/endpoints.js:84:38)\n' +
' at async GET (webpack-internal:///(rsc)/./src/app/api/payment/pix/route.ts:11:26)\n' +
' at async /Users/stnweb/Desktop/store-villaaroma/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:53446\n' +
' at async e_.execute (/Users/stnweb/Desktop/store-
message: 'Cannot read properties of undefined (reading \'data\')'
}
787064638020780103/1720806645770message.txt

# devs
Avatar discord do usuario russofullstack

russofullstack

Generating static pages (5/20) [= ]TypeError: Cannot read properties of undefined (reading 'data')
at /Users/stnweb/Desktop/store-villaaroma/.next/server/app/api/payment/pix/route.js:13:335

# dúvidas
Avatar discord do usuario thiagoflausino

thiagoflausino

Ver Respostas

Opa, tudo ótimo, obrigado por perguntar.
Quando tento editar, ele apresenta erro de comunicação, possuo conta cnpj.
imagem enviada na mensagem pelo usuario thiagoflausino
imagem enviada na mensagem pelo usuario thiagoflausino

# dúvidas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @thiagoflausino! Tudo bem com você?
Sim, é possível editar a aplicação já criada e selecionar os escopos da API de Pagamento de contas. Pontuando que, esta opção só é permitida para contas PJ, então contas PF não será exibida a opção de liberação.

# dúvidas
Avatar discord do usuario thiagoflausino

thiagoflausino

Ver Respostas

Pessoal, bom dia!
Estou realizando algumas integrações e quando criei a aplicação na efi, não havia colocado a opção de solicitar pagamento de cód. de barras(API Pag. de Contas), só percebi quando tive retorno 403 insufficient_scope... Não estou conseguindo adiconar atráves de configurações. Terei que criar uma nova aplicação na efi com as novas opções?

# pix
Avatar discord do usuario 509984.

509984.

Porem o app estava solicitando atualizar meus dados sera essa a causa ?

# módulos-plugins
Avatar discord do usuario dinhopereira

dinhopereira

Ver Respostas

Para a emissão automática no Efi você pode usar hooks para interceptar evento (InvoiceCreationPreEmail) de criação de fatura.
Estou trabalhando exatamente nesta questão e assim que tiver pronto disponibilizo via gitHub.