Author Image

_.merce

Oct 25, 2024

Status de Expiração de Cobranças na API

cobrançasAPIexpiraçãostatusBanco CentralPATCH

Boa noite!
Estou gerando cobranças no /v2/cob, na qual estou passando 90 segundos te expiração,
em seguida fico consultando no /v2/cob/:txid.

Notei que mesmo após os 90 segundos o status continua vindo como ATIVA, esse status não deveria mudar após passar o tempo de expiração?

Respostas (4):
Avatar discord do usuario marcelo_efi

marcelo_efi

26/10/2024

Bom dia! Esse é o comportamento esperado. Após o tempo de expiração, a cobrança não fica mais apta para pagamento. No entanto, você pode usar um PATCH para reativá-la ou alterar o status para "REMOVIDA_PELO_USUARIO_RECEBEDOR". Esse fluxo segue os padrões do Banco Central

Avatar discord do usuario _.merce

_.merce

26/10/2024

Certo, então essa verificação do tempo de expiração fica do meu lado?
Ou tem algum endpoint onde posso consultar o status? por exemplo "expirado"

Avatar discord do usuario rubenskuhl

rubenskuhl

26/10/2024

Se você consultar a cobrança, pegar a data e somar com a expiração, e der uma hora menor que atual, está expirado. Senão, não está expirado.

Avatar discord do usuario _.merce

_.merce

26/10/2024

Perfeito Rubens,
estou fazendo assim, só queria ter certeza que não existe uma outra forma de apensa consultar o status sem olhar a data.

Obrigado 👍