Configuração de credenciais
Um tenant só transaciona depois de registrar duas credenciais pelo plano de controle do gateway:
- um certificado de cliente ICP-Brasil A1 (certificado e chave em PEM), validado antes de ser guardado;
- um segredo OAuth2 de client-credentials.
Obtenção de margem
Quando o motor de crédito precisa da margem de folha de um trabalhador, ele emite um comando de solicitação de margem. O gateway consulta na Dataprev a margem disponível do trabalhador e sua remuneração disponível, e emite um fato que carrega essa margem, associado à solicitação de origem.
Averbação
Para registrar um contrato assinado, o motor de crédito emite um comando de solicitação de averbação. O gateway registra o contrato na Dataprev e emite um de dois fatos:
- um fato de averbação confirmada que carrega o código de sucesso do próprio trilho — repassado, nunca fixado em código; ou
- um fato de averbação rejeitada que carrega o código de erro e a mensagem do trilho.
Leilão de empréstimos
As solicitações de empréstimo dos trabalhadores (solicitações) abrem, cada uma, um leilão de 24 horas. Um poller de descoberta lista essas solicitações página a página. Para cada solicitação que ele ainda não viu, o gateway dispersa o leilão de forma concorrente a um conjunto configurado de gestores de lances externos, coleta seus lances e seleciona o lance de menor CET anual — empates são resolvidos pela menor parcela, e um lance cujo CET não pode ser parseado nunca pode vencer. Em seguida, ele envia o lance vencedor. Um segundo poller, de detecção de vencedor, observa as propostas enviadas. Quando uma proposta atinge um estado de aceitação, o gateway emite um fato de proposta aceita para que o sistema de empréstimos a jusante possa originar o empréstimo.
Conciliação
Com uma cadência configurável, um poller de conciliação varre uma janela deslizante de competências de folha. Para cada competência ele lê duas fontes independentes — os registros de escrituração por contrato e os registros de repasse D+2 da CEF que liquidam as parcelas pagas — normaliza-os e emite um fato de conciliação por registro. As duas pernas são independentes: uma falha ao ler uma nunca bloqueia a outra.

