Integrações com a API de Pix da Efí Pay

EXIBINDO RESPOSTAS:

Avatar discord do usuario andres_93635

andres_93635

Galera, o callback do webhook retorna uma lista de pix ou um único pix? E como estão fazendo para separar os callback de pix recebido dos demais, pelo status? O pix recebido é o único que não tem status. Pensei em ver se o status não está presente então é um pagamento... Mas não me parece o certo...

Avatar discord do usuario znuuxx

znuuxx

Se não me engano, da pra simular uma devolução de pix pelo painel da GN... ve se retorna o status de devolução.

Avatar discord do usuario rubenskuhl

rubenskuhl

Retorna uma lista de pix. 99,9% das vezes vem um único Pix, mas por generalidade, melhor tratar a possibilidade de vários.
E os que vem no webhook são só os pagos, quer seja quando são recebidos, quer seja quando devoluções que você pede são completadas.

Avatar discord do usuario rubenskuhl

rubenskuhl

Não, não há recurso no ambiente de homologação da GN para simular recebimento, então não dá para acionar devolução.

Avatar discord do usuario andres_93635

andres_93635

@rubenskuhl O que é o pix enviado que está no exemplo do callback?
https://dev.gerencianet.com.br/docs/api-pix-endpoints#recebendo-callbacks
// Pix enviado
{
"pix": [
{
"endToEndId": "E090893562021030PIf25a7868",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"tipo": "SOLICITACAO",
"status": "REALIZADO",
"valor": "0.01",
"horario": "2021-03-04T20:39:47.000Z",
"gnExtras": {
"idEnvio": "1"
}
}
]
}

Avatar discord do usuario rubenskuhl

rubenskuhl

É quando você usa o endpoint de envio de Pix. Você usa ? Se não usar, isso nunca vai aparecer. O método de envio inclusive não é liberado por default.
E se você usar, o melhor a fazer é separar uma chave aleatória exclusiva para receber avisos do envio de Pix, diferente da chave que você usa para recebimentos.

Avatar discord do usuario andres_93635

andres_93635

Não sei qual é esse endpoint. Poderia me passar o link dele?

Avatar discord do usuario rubenskuhl

rubenskuhl

PUT em /pix. Mas se você não sabe qual é, não tem como estar usando... pq precisaria preencher o formulário de solicitação, aguardar a análise, ser aprovado... imagino que você saberia se tivesse feito isso.

Avatar discord do usuario andres_93635

andres_93635

Eu ainda não uso nenhum endpoint, comecei a integração essa semana. Pergunto para ter certeza de que não deixei passar nada na documentação

Avatar discord do usuario rubenskuhl

rubenskuhl

Você tem algum caso de uso em que dinheiro sai da conta ? Pq envio de Pix é isso. Cobrança é recebimento, dinheiro entrando na sua conta.

Avatar discord do usuario andres_93635

andres_93635

No MVP não. Mas terei depois. Estilo cashback

Avatar discord do usuario rubenskuhl

rubenskuhl

Aí o mais seguro é separar em chaves distintas. Lembrando que é bom preencher o formulário um bom tempo antes, já que a análise demora... e pensar no plano B para se a GN não aprovar essa utilização.