O Site público é a camada de entrada comercial. Ele apresenta a marca pública autorizada para o domínio ou subdomínio, mostra os produtos habilitados e inicia a passagem controlada para os Fluxos de Empréstimos FortCard. O frontend não decide autorização operacional. Ele renderiza a configuração pública recebida, preserva o contexto de origem e envia a intenção da pessoa para o backend validar.

Superfícies

Produtos habilitados

enabledProducts define quais produtos o Site pode mostrar para uma origem pública. Uma origem pode habilitar um, dois ou os três produtos. A visibilidade no frontend melhora a experiência, mas não substitui validação. Em acesso direto a uma rota desabilitada, o backend deve recusar, redirecionar ou devolver indisponibilidade segura.

Contexto enviado ao iniciar uma jornada

Quando a pessoa clica no CTA de uma página de produto, o frontend chama beginPublicFlow(context) com o contexto público da origem e o produto escolhido.
Esse contexto não contém credenciais, strLojista, strLoja ou códigos operacionais FortCard. O backend compara sourceDomain com o host observado, confirma a allowlist, valida o produto habilitado e resolve os campos técnicos necessários para a API FortCard.

Banners

Os banners públicos ficam em src/site/banner-assets.json. A troca de banners por cliente faz parte do contrato de white label. Consulte logos, cores e banners para o processo completo.