Author Image

lfrfernando.rodrigues

Aug 19, 2021

Obtenção da Data de Pagamento de Boleto

liquidaçãorecebimentoboletopagamentonotificaçãoarraydataanalisarpercorrer

Bom dia.
Estou implementando um método para liquidação do recebimento vinculado a um boleto e observei que a data do pagamento só existe no array history na chave message. Não há outra forma de obter a data do pagamento? Tenho que percorrer o array, analisar se a mensagem diz a respeito a pagamento e então explodir o texto para capturar a data?

Respostas (3):
Avatar discord do usuario jessica_efi

jessica_efi

19/08/2021

Bom dia <@!803294495948406805> ! De qualquer forma você precisa percorrer o array. Se você utiliza uma url de notificação, no arquivo de consultar os detalhes da notificação, você pode procurar diretamente pelo atributo received_by_bank_at e salvar esse dado, verificando se o status da cobrança é Pago.

Não é necessário analisar se a notificação é de pagamento. Verifica se o status é Pago, se sim, salva a data de pagamento.

Avatar discord do usuario lfrfernando.rodrigues

lfrfernando.rodrigues

19/08/2021

Boa tarde Jéssica. Ok, identifiquei o campo com a data de pagamento na consulta da notificação. Obrigado.

Avatar discord do usuario jessica_efi

jessica_efi

19/08/2021

Por nada! Qualquer dúvida estamos à disposição.