Histórico de mensagens sobre PIX em devs

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Canal: devs
Avatar discord do usuario kenpachihades

kenpachihades

Ver Respostas

oppa pessoal to querendo implementar pagaemntos ´pix no apk de gerenciamdnto de estoque mas esta dando erro ao processar pagamento:null

Avatar discord do usuario kevencampos

kevencampos

Ver Respostas

ts
notificationRoutes.post("/notifications", (req, res) => {
const { pix } = req.body;

if (Array.isArray(pix)) {
for (const notification of pix) {
const isRecharge = notification.devolucoes;
const isSend = notification.gnExtras?.idEnvio && !notification.txid;

if (isRecharge) {
console.log("Pix recharge notification received", notification);
continue;
}

if (isSend) {
console.log("Pix send notification received", notification);
continue;
}

console.log("Pix payment notification received", notification);
}
}

res.json({ message: "Notification received" });
});
Fiz essas verificações, acredito que esteja correto, se alguém ver alguma falha e puder me dizer agradeço.

Será que realmente compensa integrar o sistema de notificação por webhook ou verificar o pagamento periodicamente usando a API de consulta de pagamento a partir do taxid?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @kevencampos! Tudo bem?
Existem algumas diferenças no JSON enviado em uma transação de Pix recebido e Pix enviado.

Primeiro, como o Rubens mencionou, você pode usar uma chave Pix para recebimento e outra para envio, usando o mesmo webhook URL. Dessa forma, ao receber a notificação, você já pode diferenciar pela chave.

Outro ponto que pode verificar é que o JSON de Pix enviado possui o parâmetro "tipo": "SOLICITACAO", além disso, tem também o parâmetro gnExtras>idEnvio.

Veja em nossa documentação alguns exemplos de JSON: https://dev.efipay.com.br/docs/api-pix/webhooks#requisi%C3%A7%C3%A3o

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O jeito mais fácil é ter uma chave Pix só para envio. Aí pela chave você já sabe...
... mas há outras maneiras, como notar a presença do campo idEnvio no webhook de envio.

Avatar discord do usuario kevencampos

kevencampos

Ver Respostas

Pessoal, alguem pode me ajudar ? no webhook, como posso saber a origem da notificação ? se é de pagamento, devolução ou envio ?
https://dev.efipay.com.br/docs/api-pix/webhooks

Avatar discord do usuario f7aviom5850

f7aviom5850

Ver Respostas

bom dia! orientação para implementar pix num site

Avatar discord do usuario brooklyn8218

brooklyn8218

Eu fiz um sistema para gerar Pix copia e cola com qrcode adicionando apenas uma chave aleatória ao código no inicio desse ano

Avatar discord do usuario brooklyn8218

brooklyn8218

Alguem já tentou alguma vez confirmar pagamentos via pix sem webhook?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @emiliocalvet. Respondido em <#❖pix>.

Avatar discord do usuario _nataliafp

_nataliafp

Ver Respostas

Boa tarde! Estou utilizando a efí para integrar o método de pagamento pix.
Estou recebendo este erro ao utilizar o método pixCreateEvp (quero gerar uma chave):
java.lang.IllegalStateException: Already connected
Conseguem me dar uma ideia do motivo?

Avatar discord do usuario diegocharles_46234

diegocharles_46234

Ver Respostas

Bom dia pessoal da Efi.

Venho avisar sobre uma pequena inconsistência nos dados enviados no webhook de pix recorrente via opex-banking:

Aqui eu extrai os payloads e modifiquei os ids:

No envio do payload para assinatura ativa e atualizações de pagamento aceite, o status enviado pela EFI está como "ACEITE".
Entretanto, no envio do ultimo payload, no último dia da assinatura, é enviado um payload informando que a assinatura está concluída, mas com o status dos pagamentos como "ACEITO" .

Seria legal se pudessem normalizar seja como "aceite", ou como "aceito"

Abs

{
"identificadorPagamento": "abc_123",
"valor": "0.99",
"status": "ativa",
"dataCriacao": "2024-09-24T10:23:24.890Z",
"recorrencia": [
{
"endToEndId": "payment_1",
"status": "aceite",
"dataOperacao": "2024-09-25"
},
{
"endToEndId": "payment_2",
"status": "agendado",
"dataOperacao": "2024-09-26"
},
{
"endToEndId": "payment_3",
"status": "agendado",
"dataOperacao": "2024-09-27"
}
],
"idProprio": "173abce6-e7d8-400c-bf6e-db0d0c3628f7",
"tipo": "recorrencia"
}

"identificadorPagamento": "abc_123",
"valor": "0.99",
"status": "concluida",
"dataOperacao": "2024-10-10",
"dataCriacao": "2024-10-07T09:53:53.000Z",
"recorrencia": [
{
"endToEndId": "payment_1",
"status": "aceito",
"dataOperacao": "2024-10-08"
},
{
"endToEndId": "payment_2",
"status": "aceito",
"dataOperacao": "2024-10-09"
},
{
"endToEndId": "payment_3",
"status": "aceito",
"dataOperacao": "2024-10-10"
}
],
"idProprio": "f5e75088-1a10-4f79-81b7-da5ee0e846a6",
"tipo": "recorrencia"
}

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Respondido em <#❖pix> !

Avatar discord do usuario he128

he128

Ver Respostas

Olá, eu criei o servidor webhook com certificado configurado no virtual host do apache e o arquivo php no diretório e subdomínio apontado, quando gerar um pix aonde coloco a url de retorno dentro do json ou como cadastro a url do webhook, no mercadopago cada transação que faço informo a url de retorno em cada transação pix, só funciona via SDK ou posso fazer tudo com CURL ?

Avatar discord do usuario davidvmatos

davidvmatos

Ver Respostas

Consigo integrar com o MANYCHAT? Faço muitas vendas por pix no mês e preciso automatiza-los com meu chatbot.

Avatar discord do usuario neiikoss

neiikoss

Salve galera, alguem ai conseguiu desenrolar o webhook recebimento pix em C# .NET ?
Puder mandar um repo ou chamar no pv Deus vai abençoar

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Respondido no canal <#❖pix> !

Avatar discord do usuario oziellcarvallho

oziellcarvallho

Ver Respostas

Boa tarde. Eu tenho uma dúvida semelhante a do Fernando.

Gostaria de realizar pagamentos da minha conta Efi para uma chave pix ou equivalente, não é possível?
Busco algo semelhante ao “payRequestBarCode” antigo e que tenha sido trocado pelo “ /v1/codBarras/:codBarras”.

Avatar discord do usuario yasmin_efi

yasmin_efi

Boa tarde @fernando.edu.silva! Temos dentro da API Pix rotas que permitem o envio de valores para uma chave Pix e tambem temos o pagamento de QRcode Pix, via API. Veja se algum deles te atenderia: https://dev.efipay.com.br/docs/api-pix/envio-pagamento-pix

Avatar discord do usuario fernando.edu.silva

fernando.edu.silva

boa tarde
comecei a user recentemente a api da EFi . E gostaria de saber se possui alguma rota do pix que permiti receber uma chave pix e em seguida efetivar o pagamento ?

Avatar discord do usuario diegocharles_46234

diegocharles_46234

Ver Respostas

Bom dia @guilherme_efi , tudo bem?

Olha só: eu acabei de verificar que a EFI não está gerando uma Notificação quando um pagamento da agenda é efetivado ou negado. Estou mandando as evidências:

1. Print do extrato da conta onde tive dois pagamentos efetivados conforme a agenda: 25/09 e 26/09.
2. Ausência das Notificações na listagem do painel da EFI. Esses dois criados dia 25 são referente a criação de agendamentos, não de cobrança.

Pode verificar por favor?

Acho que não tem muito problema se eu tiver que fazer um pooling dos pagamentos através do endpoint GET /v1/pagamentos-recorrentes/pix, mas de qualquer maneira gostaria de confirmar por favor.
imagem enviada na mensagem pelo usuario diegocharles_46234