Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Primeiro vem "EM_PROCESSAMENTO"
e depois pode vir "NAO_REALIZADO"

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

O Pix que teve devolução vem com um array de devoluções, como neste exemplo:

json
// devolução
{
"pix": [
{
"endToEndId": "E12345678202009091221syhgfgufg",
"txid": "c3e0e7a4e7f1469a9f782d3d4999343c",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "110.00",
"horario": "2020-09-09T20:15:00.358Z",
"infoPagador": "0123456789",
"devolucoes":[
{
"id": "123ABC",
"rtrId": "D12345678202009091221abcdf098765",
"valor": "110.00",
"horario": {
"solicitacao": "2020-09-09T20:15:00.358Z"
},
"status": "DEVOLVIDO"
}
]
}
]
}

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Ver Respostas

Pois é, tem que verificar

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

porque ele contém um array de devoluções, se não estou enganado.

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Ver Respostas

Mas como saber se é um pix devolvido entao?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Possivelmente o webhook de pix enviado devesse ser sendpix ao invés de pix. Então vc mandaria exemplo.com.br/webhook na configuração de webhook para aquela chave, e a GN acionaria exemplo.com.br/webhook/pix para os recebimentos e exemplo.com.br/webhook/sendpix para os pagamentos.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Sim, referentes ao endpoint de envio de Pix ficou faltando mesmo, vou incluir na documentação.

Avatar discord do usuario ezequielsp

ezequielsp

Endpoint destinado a realizar o envio direto de um Pix para uma chave Pix cadastrada em um PSP seja da Gerencianet ou outro. POST /v2/pix

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

mas quando for um pix pago.. eu estou pagando o cliente via pix.

Avatar discord do usuario matheus_efi

matheus_efi

Um exemplo do Pix recebido:

json
//Pix recebido
{ pix:
[ { endToEndId: 'E1803615022211340s08793XPJ',
txid: 'fc9a43k6ff384ryP5f41719',
chave: '2c3c7441-b91e-4982-3c25-6105581e18ae',
valor: '0.01',
horario: '2020-12-21T13:40:34.000Z',
infoPagador: 'pagando o pix' } ] }

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Existe na documentação os status das devoluções: "EM_PROCESSAMENTO", "DEVOLVIDO", "NAO_REALIZADO". O Pix pago não necessita de status, pois, quando é notificado o webhook é porque já foi recebido com sucesso.

Avatar discord do usuario ezequielsp

ezequielsp

nesse caso vou precisar ter uma nova chave com outro webhook..

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

EM_PROCESSAMENTO é retornado quando os dados bancários e chave estão corretos, mas ainda depende do PSP recebedor se ele vai aceitar ou não a transação, esta resposta definitiva é retornada no webhook.

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Ver Respostas

Devia ter uma documentação sobre os status dos pagamentos

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Mas nunca será EM_PROCESSAMENTO né? Nesse caso da para criar uma chave nova para não receber notificações e tratar a resposta direto..

Avatar discord do usuario ezequielsp

ezequielsp

um webhook para pagamentos e outro para recebimentos.

Avatar discord do usuario alisonoliveira10655

alisonoliveira10655

Ver Respostas

Pra que cadastrar 2 webhooks, se o GN já faz isso usando uma chave?

Avatar discord do usuario ezequielsp

ezequielsp

entendi

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!783359762917752843>, a resposta já vem no momento da requisição, mas o webhook também é acionado com os dados do envio. Você pode configurar sim, mas neste caso o melhor cenário seria ter uma chave para envio de Pix com um webhook e outra chave com o segundo webhook exclusivo para recebimento, pois, cada chave só pode estar associada a um único webhook.

Avatar discord do usuario lucyannlenon

lucyannlenon

muito obrigado <@!802052811718262814>