> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devmob.app.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Receivables Backfill

> Rotina que reconcilia recebíveis para evitar drift financeiro

Receivables Backfill é a rotina periódica que reconcilia os recebíveis do DEVMOB com o provider de billing.

## Objetivo

A rotina reduz drift entre o estado financeiro interno e o estado reportado pelo provider. Ela complementa a sincronização disparada por webhook: se um evento atrasar, falhar ou chegar fora de ordem, a próxima execução periódica corrige os recebíveis.

## Execução

Ao rodar, a rotina:

1. Identifica empresas com billing ativo.
2. Consulta os recebíveis disponíveis no provider.
3. Localiza os pagamentos correspondentes por identificadores externos.
4. Atualiza os Receivables de forma idempotente.

## Regras

| Regra          | Comportamento                                                                  |
| -------------- | ------------------------------------------------------------------------------ |
| Idempotência   | O mesmo recebível pode ser processado mais de uma vez sem duplicar registros.  |
| Conciliação    | Status, valores e gateway fee seguem o estado reportado pelo provider.         |
| Escopo         | A rotina atua sobre recebíveis vinculados a pagamentos conhecidos pelo DEVMOB. |
| Transferências | O saldo para saque continua sendo consultado diretamente no provider.          |
