Pular para o conteúdo principal
O Pix Indireto, via BTG alcança o arranjo Pix através da BTG como participante direto. Ele é entregue como vários componentes — uma API mais workers de reconciliação, agenda e webhooks de entrada/saída — cada um configurado através de variáveis de ambiente definidas no momento do deploy pela equipe de DevOps; alterar uma exige a reinicialização daquele componente. Esta página cobre as variáveis distintivas deste rail — para os parâmetros de multi-tenancy, streaming, telemetria e autenticação compartilhados entre todos os serviços Go da Lerian, consulte a referência de configuração BYOC.
Nas tabelas abaixo, a coluna Padrão / Obrigatória mostra o valor padrão; um qualificador em negrito (por exemplo Obrigatória) marca variáveis que você deve definir. significa que não há padrão. 🔒 marca um segredo — injete-o no momento do deploy a partir do seu secret store, nunca faça commit dele. Esta página lista apenas nomes de variáveis e comportamento; ela não imprime nenhum valor de segredo.
Este rail não monta a API de administração do systemplane. Suas variáveis de datastore usam um prefixo DB_* em vez do formato compartilhado POSTGRES_* — consulte Datastores abaixo.

Componentes e portas

O componente de API escuta em SERVER_PORT (padrão 4014; SERVER_ADDRESS deriva dele). Os workers de reconciliação, agenda e webhook cada um se vincula a um WORKER_PORT para suas probes de saúde e carrega seus próprios parâmetros de tuning extensivos (tamanhos de batch, intervalos de polling, concorrência e circuit breakers) em seus respectivos arquivos .env.example. Consulte Portas de rede padrão.

Integração com a BTG e mTLS

Credenciais e as configurações de TLS mútuo para a conexão com a BTG.

Datastores

Este rail usa um prefixo DB_* (não o formato compartilhado POSTGRES_*) para sua conexão PostgreSQL primária e uma réplica de leitura separada, além de MongoDB e Redis.

Midaz, CRM e Fees

Webhooks internos e agendamento

A API e os workers trocam eventos por um canal de webhook interno e rodam fluxos Pix recorrentes e agendados.

Escopo Pix e de ledger

Saúde e prontidão

Cada componente expõe GET /health (liveness) e GET /readyz (readiness) em sua porta; a API também responde /ready. Consulte Saúde e prontidão para o formato da resposta e o comportamento de startup/drain.