Visão geral do fluxo CLT

Esta página mostra a ordem recomendada para integrar o produto Crédito Privado CLT. O fluxo depende do consentimento do cliente antes da simulação e da criação da operação.

Fluxo recomendado

1. Autenticar
2. Configurar webhooks
3. Gerar termo de consentimento
4. Autorizar e acompanhar consentimento
5. Aguardar consulta de margem
6. Consultar configurações/taxas
7. Criar simulação
8. Criar proposta/operação
9. Acompanhar a operação
10. Resolver pendências ou cancelar, quando necessário

Antes de começar

  • Obtenha um token válido em POST /oauth/token.

  • Configure os webhooks de consulta/margem e operação.

  • Prepare sua aplicação para coletar o aceite do cliente.

  • Armazene o identificador retornado no termo de consentimento.

  • Avance para simulação somente depois que o fluxo de consentimento/margem permitir.

Passo a passo da integração

Etapa O que fazer Endpoint principal O que guardar
Autenticação Gerar token de acesso POST /oauth/token access_token
Webhooks Registrar callbacks de margem e operação POST /user/webhook/private-consignment/consult e POST /user/webhook/private-consignment/operation URLs validadas
Consentimento Gerar termo para o cliente POST /private-consignment/consult id da consulta
Acompanhamento Listar/acompanhar termos GET /private-consignment/consult status, availableMarginValue
Autorização Registrar aceite do cliente POST /private-consignment/consult/{consult_id}/authorize Status do consentimento
Taxas Consultar configurações disponíveis GET /private-consignment/simulation/configs Id da configuração
Simulação Calcular proposta CLT POST /private-consignment/simulation id_simulation
Operação Criar proposta/operação POST /private-consignment/operation ID da operação
Acompanhamento Listar ou detalhar operações Página de operações CLT Status atual
Pendências Reapresentar PIX ou documentos Página de pendências ID da operação
Cancelamento Cancelar operação elegível POST /private-consignment/operation/{idOperation}/cancel Status final

Regra mais importante do CLT

O consentimento é parte obrigatória do fluxo. O identificador gerado no termo deve ser guardado, porque ele conecta as próximas etapas da integração.

Não trate simulação e criação de operação como chamadas isoladas. Elas dependem do andamento do consentimento, da margem e das configurações disponíveis.

Status do consentimento

A página de termo documenta os seguintes status:

  • WAITING_CONSENT

  • CONSENT_APPROVED

  • WAITING_CONSULT

  • WAITING_CREDIT_ANALYSIS

  • SUCCESS

  • FAILED

  • REJECTED

Use esses status para orientar a experiência do usuário e decidir quando seguir para simulação.

Próximas páginas

  • Para implementar a autenticação, consulte Autenticação.

  • Para preparar callbacks, consulte Webhooks.

  • Para iniciar o fluxo operacional, siga para Termo de Consentimento.