Skip to main content
O Receivable registra os valores a receber associados a um pagamento. O DEVMOB usa esses registros para conciliar o que foi reportado pelo provider de billing com os pagamentos e pedidos internos.

Campos

O saque consulta o saldo diretamente no provedor; recebíveis e transferências não possuem vínculo individual.

ReceivableStatus

O status é copiado do provedor a cada sincronização (default WAITING_FUNDS):

Sincronização de Recebíveis

O DEVMOB sincroniza recebíveis em dois momentos:
  • Quando uma cobrança é confirmada pelo provider de billing.
  • Pela rotina periódica de Receivables Backfill, para evitar drift entre DEVMOB e provider.
Cada recebível é registrado de forma idempotente pelo par externalProvider + externalProviderId. Se o provider reenviar o mesmo recebível com status ou valores atualizados, o registro é atualizado.

Gateway fee

O provider reporta o valor do gateway fee junto dos recebíveis. O DEVMOB armazena:
  • gatewayFee — valor absoluto em centavos.
  • gatewayFeeRate — rate derivado a partir do valor reportado e do amount do recebível.

Ciclo de Vida

O status efetivo de cada recebível é copiado do provedor a cada sincronização.

Relação com Transfer

Os recebíveis compõem a contabilidade do que a cooperativa tem a receber, mas o saldo disponível para saque é consultado diretamente no provedor. O saque é feito via Transfer.