Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario perrot.

perrot.

Até dia 14/12 estava tudo normal.

Avatar discord do usuario perrot.

perrot.

Ver Respostas

E tem prazo para essa mudança? Se o problema do webhook não é esse, como descubro o motivo de não estar recebendo o webhook?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Acho que não é esse o motivo, mas sim, precisa mudar para SDK Efí.

Avatar discord do usuario perrot.

perrot.

Ver Respostas

Bom dia! Fiz uma pesquisa no site, superficial, e não encontrei a informação de que é necessário mudar do SDK gn-api-sdk-node para o SDK sdk-node-apis-efi. Meu webhook parou de funcionar. Será esse o motivo?

Avatar discord do usuario euleonardov

euleonardov

Certo, muito obrigado pela a ajuda!! Vou ir seguindo aqui as recomendações, qualquer dúvida eu volto 🙂 muito obrigado!!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para gerar QR-Code estático você pode fazer em código seu sem chamar a API, que ficaria apenas no lado recebimento.
Há várias bibliotecas e sites para gerar o QR-Code, uma das bibliotecas é https://github.com/NascentSecureTech/pix-qrcode-utils e um dos sites é o https://pix.ae/ .

Apesar de ser possível notificar sem txid, o ideal é você colocar um txid no QR-Code estático como identificador de aonde fica esse QR-Code. Mesmo que seja algo muito simples como "1", indicando ser a primeira linha de caixa da primeira loja. Aí se depois ele tiver mais caixas ou mais lojas, começar a usar coisas como L2C1 .

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Bom dia, @euleonardov. Tudo bem?

Via API não é possível gerar um QR Code estático, mas isso pode ser feito através da Conta Digital, basta ir ao menu "Pix" -> "Gerar QR Code". E então pode configurar via API um webhook para a chave Pix utilizada para que você receba as informações de um Pix sem txid, que será o caso de pagamentos como esse.

Para habilitar o recebimento de webhooks para Pix sem txid você deve consumir o endpoint PUT /v2/gn/config atribuindo para sua chave a propriedade webhook.notificar.pixSemTxid como true.

Se tiver alguma dúvida, é só nos chamar por aqui!

Avatar discord do usuario euleonardov

euleonardov

Ver Respostas

Bom dia, estou com uma dúvida quanto a funcionalidade da API do PIX, li a documentação mas não consegui uma resposta.

É possível gerar um qrcode estático para receber diversos pagamentos sem data de expiração? A ideia do cliente é imprimir esse QR code para deixar na máquina dele, quando o cliente paga (sem fornecer dados) recebemos um webhook para a máquina realizar uma ação.

Avatar discord do usuario conexao_cefet

conexao_cefet

Eu usava o sdk ainda da GerenciaNet, devido necessidade de subir a versão do PHP para 8.3 essa lib teve de ser alterada para Efí. Não estou encontrando grandes diferenças com o que já está implementado, mas realmente faz muito tempo que fiz essa integração e não lembro de todos os detalhes.
Vou verificar a cobrança via Cartão.

Avatar discord do usuario joao_efi

joao_efi

Boa tarde @conexao_cefet
A API Pix só dispara webhook em casos de Pix recebido, devolvido ou enviado (transferência via API)
Você pode verificar acessando o menu "API" > "Aplicações" e selecionando a aplicação criada

Na nossa documentação você encontra mais detalhes: https://dev.efipay.com.br/docs/api-pix/webhooks#recebendo-callbacks

Avatar discord do usuario conexao_cefet

conexao_cefet

Boa tarde!!
A API de PIX envia uma notificação para a webhook de quando a cobrança expira ou por exemplo quando é pago. Dentro do Efi consigo ver quando foi disparada essa requisição ao meu webhook e seu retorno?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma outra opção se não quiser fazer uma chamada de API a mais, é usar o parâmetro PixCopiaECola que vem no PUT/POST de /cob. Dele dá para gerar a imagem do QR-Code diretamente por uma biblioteca sua, que inclusive pode ser no front-end mesmo (Javascript)...

Avatar discord do usuario diullio

diullio

Ver Respostas

Feliz Natal, muito obrigado, deu certo aqui

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @diullio. Feliz natal! 🎁 🎄
Tudo bem com você?
Quando você cria uma cobrança Pix, recebe um JSON com os detalhes. Entre eles, está o campo loc.id.

Depois, é só chamar o endpoint GET /v2/loc/:id/qrcode, passando o loc.id da cobrança. O retorno traz os parâmetros qrcode, imagemQrcode e linkVisualizacao.

Agora é só usar o valor do parâmetro imagemQrcode para exibir o QR Code no HTML, assim:

html

Avatar discord do usuario diullio

diullio

Quero a imagem para renderizar no html

Avatar discord do usuario diullio

diullio

Ver Respostas

Boa noite, estou com um problema para gerar o QR code.. qrcodespix-h.sejaefi.com.br/v2/a9694835729e4893a552e6cd2943eba3 obtenho o location como URL mas ele não é valido, e nao consigo renderizar no HTML, esse problema é so na homologação ou tenho que solicitar o QR Code em outra rota?

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Tranquilo, @dinael_39186! Qualquer dúvida a gente tá à disposição para auxiliar!

Avatar discord do usuario dinael_39186

dinael_39186

Ver Respostas

Obrigado, é que sou novo aqui!

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

Olá, @dinael_39186!
Recomendo reenviar sua questão no canal <#💻devs> e/ou <#💼freelancer>