Histórico de mensagens sobre devolução em pix

EXIBINDO CONVERSAS RECENTES:

Texto: devolução
Canal: pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!237939353911820289>! Não sei se entendi muito bem o seu caso, seria cobrança estática?
A devolução vai tendo o array incrementado a medida que mais devoluções ocorrem, como neste exemplo:
// 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": "105.00",
"horario": {
"solicitacao": "2021-09-09T20:15:00.358Z"
},
"status": "DEVOLVIDO"
},
{
"id": "123ABCDE",
"rtrId": "D12345678202009091221abcdf098738",
"valor": "5.00",
"horario": {
"solicitacao": "2021-09-09T20:16:00.358Z"
},
"status": "DEVOLVIDO"
}
]
}
]
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Dá pra transformar o estático em dinâmico comando devolução de tudo que vier duplicado, valor errado etc. Mas aí tem que codar isso.

Avatar discord do usuario tieferson

tieferson

Ver Respostas

Olá, bom dia. Vi no SDK que tem uma opção para devolução do pix. Tentei usar e tive a resposta "Recurso não encontrado". Existe mesmo essa opção?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Pix enviado é só para quando você manda $ via Pix. E para diferenciar isso você pode mandar referenciando uma chave Pix diferente. Com tarifa informada ou não é você que escolhe no /gn/settings.
Devolução precisa lidar.

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá <@!236380478955978753> ! 😃 Boa noite. Através da API PIX você consegue criar cobranças Pix, requisitar envio de Pix e também solicitar devolução de um pix recebido.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!241258461713661952>. Quem faz o estorno é quem recebeu o Pix, só se em algum caso excepcional relacionado a fraude a instituição solicitasse a Gerencianet essa devolução.
Não teve nenhuma instabilidade no período informado, você me passa o horário em que recebeu essa transação e o número da sua conta Gerencianet que eu verifico aqui.

Avatar discord do usuario rubenskuhl

rubenskuhl

devolucoes:

id // Id gerado pelo cliente para representar unicamente uma devolução.string (Id da Devolução)^[a-zA-Z0-9]{1,35}$

rtrId
// ReturnIdentification que transita na PACS004. string (RtrId) ≤ 32 characters

valor // Valor a devolver.string \d{1,10}\.\d{2}

horario
// Atributos de horário. object


solicitacao: //Horário no qual a devolução foi solicitada no PSP.
string (Horário de solicitação)
liquidacao: //Horário no qual a devolução foi liquidada no PSP.
string (Horário de liquidacao)


status
// Status da devolução. Enum: "EM_PROCESSAMENTO","DEVOLVIDO",
"NAO_REALIZADO" Status da devolução. string (Status)

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, o mesmo de recebimento pela chave Pix que recebeu o Pix. O objeto pix vem com novos campos detalhando a devolução.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Já tentou comparar o timing com quando o webhook notifica que a devolução aconteceu ?

Avatar discord do usuario celestino8068

celestino8068

Ver Respostas

Boa tarde, pessoal. Alguém do GN pra me ajudar com a questão das requisições de devolução? Eu fiz alguns testes escalonando as requests de 5 em 5 segundos e esse tempo é insuficiente para evitar o http 500 a partir da segunda request. Pelos meus logs, foram necessários ao menos 20 segundos entre cada request para que duas solicitações de devolução subsequentes pudessem funcionar.

Avatar discord do usuario emersonmoura

emersonmoura

Ver Respostas

ainda assim o endpoint de consulta mostra todas as devolução, não?

Avatar discord do usuario emersonmoura

emersonmoura

Ver Respostas

Boa tarde há alguma operação/endpoint que precise ou vá precisar do id da devolução?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!668949655534698506>! É exatamente o que o <@!780500321994539068> informou, você pode fazer quantas devoluções achar necessário, desde que cada devolução contenha um id diferente e a soma total delas seja igual ou inferior ao valor total do Pix recebido.

Avatar discord do usuario celestino8068

celestino8068

Ver Respostas

Olá. Alguma novidade sobre o meu questionamento acerca do http 500 no endpoint de devolução?

Avatar discord do usuario jessica_efi

jessica_efi

Entendi... aparentemente a falha esta relacionada a esse tempo. Mas vou procurar saber se existe um tempo entre cada devolução e te retorno com mais informações, pode ser?

Avatar discord do usuario jessica_efi

jessica_efi

Você pode fazer um teste, aguardando 5 segundos mais ou menos entre cada devolução?

Avatar discord do usuario jessica_efi

jessica_efi

Bom dia <@!827615192997036092> ! Você esta tentando realizar mais de uma devolução logo em seguida? Ou na primeira tentativa ja retorna essa falha?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Cada devolução precisa de um id único.

Avatar discord do usuario celestino8068

celestino8068

Estou tomando um 500 ao solicitar a devolução.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia, <@!112368837852180480>. Não tem um campo como descrição ou infoAdicionais para a devolução e a mensagem padrão definida é "Devolução solicitada pelo usuário recebedor do pagamento original". Então não é possível inserir uma mensagem customizada de acordo com as normas do BACEN para este endpoint.