Objetivo
A rotina complementa webhooks e filas assíncronas, garantindo que pagamentos pendentes ou em processamento não fiquem presos em estado antigo.Execução
Ao rodar, a rotina:- Busca pagamentos com
externalProvidereexternalProviderId. - Filtra pagamentos em estados não terminais, como
PENDING,PROCESSINGe estados de antifraude. - Consulta o provider de billing.
- Atualiza
status,paidAt,overdueAt,canceledAte demais campos aplicáveis conforme resposta do provider.