Campos
Relacionamentos
- Relaciona-se com Payment.
- Relaciona-se com Organization.
- Relaciona-se com Cooperative.
Regras de Negócio
- O
paymentIdé obrigatório — todo recebível é rastreável ao pagamento que o originou. organizationIdecooperativeIdidentificam a cooperativa beneficiária do recebível.- O
gatewayFeeRateegatewayFeesão dinâmicos — reportados pelo provedor de pagamento na sincronização, não pré-configurados. - O valor (
amount) é o valor líquido reportado para o recebível em centavos. - O par
externalProvider+externalProviderIdevita duplicidade na sincronização com o provedor. - O saldo disponível para saque é consultado diretamente no provedor; recebíveis e transferências não possuem vínculo individual.
- Crédito corporativo usado em ticket não muda o beneficiário operacional do recebível: o ticket continua vinculado à cooperativa.
Sincronização de Recebíveis
Os recebíveis são sincronizados a partir do provedor de pagamento quando uma cobrança é confirmada e pela rotina periódica de conciliação. A sincronização localiza o pagamento por identificadores externos e atualiza o recebível de forma idempotente.Enums
ReceivableStatus
O status é copiado diretamente do provedor de pagamento a cada sincronização. DefaultWAITING_FUNDS.