API de Devolução Pix, Webhook e Consulta em PHP

EXIBINDO RESPOSTAS:

Avatar discord do usuario ezequielsp

ezequielsp

<@!671762828046106646> Bom dia! Como faço para pegar um comprovante de devolução via api?

Avatar discord do usuario matheus_efi

matheus_efi

Boa tarde! Você pode consultar o Pix /v2/pix/:e2eId que vai ser retornado um array contendo todas as devoluções, como este:

{
"endToEndId": "E18236120202012211356s0848037HBE",
"txid": "fc9a2223k6ff39i84ryP5ff4ga9719",
"valor": "0.03",
"horario": "2020-12-21T13:56:48.000Z",
"devolucoes": [
{
"id": "fc9a2223k6ff39i84ryP5ff4ga9719",
"rtrId": "D090893562020189898357ca70d788c78",
"valor": "0.01",
"horario": {
"solicitacao": "2020-12-21T13:57:12.000Z",
"liquidacao": "2020-12-21T13:57:14.000Z"
},
"status": "DEVOLVIDO"
},
{
"id": "fc9a2223k6ff39i84ryP5ff49a971",
"rtrId": "D09089356202012211357875bec9c899",
"valor": "0.02",
"horario": {
"solicitacao": "2020-12-21T13:57:36.000Z",
"liquidacao": "2020-12-21T13:57:38.000Z"
},
"status": "DEVOLVIDO"
}
]
}
Ou por meio do webhook que também tem as informações da devolução. Outra forma é pelo /v2/pix/:e2eId/devolucao/:id que retorna os detalhes da cada devolução.

Avatar discord do usuario ezequielsp

ezequielsp

Eu preciso da imagem do comprovante. Aquela que fica no sistema da gerencianet.

Avatar discord do usuario matheus_efi

matheus_efi

Isso não é possível via API atualmente, vou levar a sugestão para a equipe.

Avatar discord do usuario ezequielsp

ezequielsp

No caso nem é uma sugestão, é uma necessidade..

Avatar discord do usuario rubenskuhl

rubenskuhl

É só fazer um comprovante seu, não precisa do da Gerencianet... você até pode citar no comprovante o banco pagador (via ISPB contido no e2eId) e o banco recebedor (Gerencianet).

Avatar discord do usuario ezequielsp

ezequielsp

Alguma sugestão de como fazer em PHP?

Avatar discord do usuario evanil

evanil

Nós da Gerencianet estaríamos dispostos e tratar a demanda por algum endpoint, mas precisamos nos convencer que faz sentido, porque concordo com o <@!780500321994539068> que o comprovante poderia ser montado/criado/disponibilizado pelo próprio sistema integrado. Os retornos e consultas trazem dados que dão sustentação a validade do comprovante.

<@!783359762917752843> caso tenha elementos que legitima a real necessidade, traga para debate no canal <#💭sugestões>, para que desenvolvemos uma possível solução.