Fluxo de liquidação de ativos
Esta página oferece uma visão holística do fluxo de liquidação de ativos já encarteirados no fundo: desde a criação do lote de pagamento até a conclusão das liquidações e a atualização da carteira. Acompanhe a evolução dos status do lote, dos status de cada liquidação e dos webhooks em cada etapa.
Como usar este fluxograma
Passe o mouse sobre cada etapa para ver os detalhes do endpoint e acessar a documentação completa. As trilhas coloridas mostram simultaneamente o que acontece com o lote, com cada liquidação e quais webhooks você receberá após o processamento.
Legenda
Agente Integrador
QI Tech (automático)
Status do Lote
Status da Liquidação
Webhook
Fluxograma
1
Criação do lote de pagamentoAgente IntegradorCria um lote com identificador único (
external_id) por fundo, contendo conta de crédito opcional e demais metadados.Lote: pending_settlements_insertion
POST /settlement/fund_class/{fund_class_key}/payment_batch
O lote fica pronto para receber liquidações.
Ver documentação completa →2
Inserção das liquidaçõesAgente IntegradorInsere cada liquidação (parcela, amortização, liquidação total, etc.) no lote. Repita para todas as operações desejadas.
Lote: pending_settlements_insertionLiquidação: validated / pending_validation
POST /settlement/fund_class/{fund_class_key}/payment_batch/{external_id}/settlement
Cada liquidação recebe
Ver documentação completa →validated ou, se o valor pago divergir do esperado além da tolerância, pending_validation (revisão pela QI Tech; o resultado chega por webhook). Não há como remover uma liquidação individual: se necessário, descarte o lote e crie outro.3
Encerramento do loteAgente IntegradorSinaliza que todas as liquidações foram inseridas e que o processamento pode iniciar — ou descarta o lote inteiro.
Lote: pending_payment / pending_validation / pending_discardLiquidação: validated
Processar lote
pending_paymentÉ necessário ter ao menos uma liquidação no lote. Se houver liquidação em revisão, o lote fica em
pending_validation e segue sozinho para pending_payment ao fim da revisão.Descartar lote
pending_discard → discardedNenhuma liquidação será processada. O webhook do lote com
discarded confirma o fim do fluxo.PUT /settlement/fund_class/{fund_class_key}/payment_batch/{external_id}
Envie
Ver documentação completa →{"batch_status": "pending_payment"} para encerrar e processar, ou {"batch_status": "discarded"} para descartar o lote.4
Pagamento do loteQI TechA QI Tech confirma o pagamento do lote. Em seguida as liquidações individuais são processadas e os webhooks de liquidação são disparados.
Lote: paidWebhook: payment_batch_status_change
Webhook
settlement.payment_batch_status_change com status paid. Opcionalmente, use a consulta de lote para acompanhar o lote.GET /settlement/fund_class/{fund_class_key}/payment_batch/{external_id}
Consulta opcional do status atual do lote.
Webhooks do lote →5
Conclusão das liquidaçõesQI TechCada liquidação processada com sucesso é conciliada na carteira do fundo. Este é o status final de sucesso por liquidação. Se a carteira recusar o ativo, a liquidação fica em
inconsistent_asset (sem webhook) até a QI Tech tratá-la.Liquidação: settledWebhook: settlement_status_change
Webhook
Ver documentação de webhooks de liquidação →settlement.settlement_status_change com settlement_status settled para cada liquidação concluída (após o pagamento do lote).