Pular para o conteúdo principal

Liquidação de Ativos

Esta seção documenta as APIs que viabilizam o processo de Liquidação de Ativos para Fundos de Investimento administrados pela QI CTVM. Por meio dessas APIs, é possível registrar pagamentos de parcelas, amortizações, recompras e demais eventos de liquidação dos ativos que compõem a carteira do fundo.

Contexto

A liquidação de ativos descrita nesta seção aplica-se exclusivamente a direitos creditórios (CCBs, duplicatas, contratos, etc.) já encarteirados no fundo. Letras do Tesouro, Debêntures e outros ativos de renda fixa não se aplicam a esse fluxo.

Pré-requisitos
  • Para ter acesso a esses serviços, entre em contato com integracao.dtvm@qitech.com.br para liberação dos ambientes de Homologação (Sandbox) e Produção.
  • Você precisará da fund_class_key (chave do fundo), que compõe a URL base de todos os endpoints desta API:
/settlement/fund_class/{fund_class_key}

Fluxo de liquidação

O diagrama abaixo mostra o caminho principal, as bifurcações e o status resultante de cada etapa. Passe o mouse em um nó para ver o endpoint e clique para abrir a documentação.

IntegradorQI Tech
1Criação do Lote de Pagamento
pending_settlements_insertion
Integrador

Contêiner de todas as liquidações que serão processadas em conjunto, identificado por um external_id único.

POST/settlement/fund_class/{fund_class_key}/payment_batch
Ver documentação
2Inserção das Liquidações
liquidação: validated
Integrador

Uma requisição por liquidação, informando tipo de ativo, valor, tipo de liquidação e identificadores.

POST.../payment_batch/{external_id}/settlement
Ver documentação
Remoção de uma liquidação
Opcional
liquidação: discarded
Integrador

Descarta uma liquidação inserida por engano. Só é possível enquanto o lote não foi encerrado.

PUT.../settlement/{settlement_external_id}
Ver documentação
3Encerramento do Lote
Integrador

Define o batch_status. É necessário ter ao menos uma liquidação inserida.

PUT.../payment_batch/{external_id}
Ver documentação
Lote descartado
discarded
Integrador

Nenhuma liquidação é processada e nenhuma movimentação financeira é gerada. Fluxo encerrado.

Pagamento do lote confirmado
paid
QI Tech

A QI Tech confirma o pagamento. A partir deste evento as liquidações individuais passam a ser processadas.

Ver documentação
Processamento de cada liquidação
liquidação: settled
QI Tech

Cada liquidação é conciliada na carteira do fundo e notificada individualmente por webhook.

Ver documentação
Carteira do fundo conciliada
completed
QI Tech

Todas as liquidações atingiram status final e o ciclo do lote está encerrado.

Ver documentação
Fluxo completo

Para todas as transições de status, os payloads dos webhooks e os caminhos de exceção, consulte o Fluxo de liquidação de ativos.

Passo a passo

1. Criação do Lote de Pagamento

Crie um lote de pagamento informando um identificador único (external_id). O lote será o contêiner para todas as liquidações que serão processadas em conjunto.

Acessar documentação da criação do lote

2. Inserção das Liquidações

Adicione as liquidações ao lote criado. Cada liquidação deve ser inserida individualmente, informando o tipo de ativo, o valor, o tipo de liquidação e os identificadores necessários.

Acessar documentação da inserção de liquidações

Enquanto o lote não é encerrado, uma liquidação inserida por engano pode ser removida.

Acessar documentação da remoção de liquidações

3. Encerramento do Lote

Após inserir todas as liquidações, encerre o lote para que o processamento interno seja iniciado. A conciliação de caixa e a atualização do portfólio de ativos serão realizadas automaticamente. No mesmo endpoint é possível, alternativamente, descartar o lote inteiro — nesse caso nenhuma liquidação é processada.

Acessar documentação do encerramento

4. Acompanhamento via Webhooks

Acompanhe o progresso através dos webhooks:

Processamento automático

O procedimento de conciliação de caixa e a atualização do portfólio de ativos é feito de forma automática pela API após o encerramento do lote.