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.Servidor e porta
O serviço escuta no endereço emSERVER_ADDRESS (padrão :8080). As probes de liveness, readiness e version se vinculam a essa mesma porta. Consulte Servidor para os parâmetros de servidor compartilhados e Portas de rede padrão.
Integração com a JD
Credenciais e endpoints para a API da JD protegida por OAuth e sua superfície Pix (JDPI).Hospedagem de QR code dinâmico
O rail hospeda payloads de QR dinâmico assinados (JWS) e o JWK set usado para verificá-los.QRCODE_PUBLIC_BASE_URL é a base acessível externamente sob a qual esses documentos são servidos.
Vínculo com o ledger Midaz
Qual organização, ledger, asset e conta externa do Midaz este rail usa para contabilizar movimentos Pix, além dos endpoints do serviço de ledger e das credenciais machine-to-machine.Rotas de transação e operação
Os fluxos Pix de cash-in, cash-out, estorno e intra-PSP são mapeados em rotas nomeadas de transação e operação do Midaz. Defina um valor por fluxo para que o plugin contabilize cada evento Pix na rota correta.OPERATION_ROUTE_CASHIN_* e OPERATION_ROUTE_CASHOUT_* representam exatamente doze variáveis concretas de mapeamento de rota por leg (oito de cash-in, quatro de cash-out). Cada uma mapeia um leg do pipeline para um ID de operation-route do Midaz; defina cada uma explicitamente:Cash-in (8): OPERATION_ROUTE_CASHIN_CREDIT, OPERATION_ROUTE_CASHIN_CREDIT_QRCODE, OPERATION_ROUTE_CASHIN_CREDIT_REVERSAL, OPERATION_ROUTE_CASHIN_DEBIT, OPERATION_ROUTE_CASHIN_DEBIT_QRCODE_EXTERNAL, OPERATION_ROUTE_CASHIN_DEBIT_REVERSAL_EXTERNAL, OPERATION_ROUTE_CASHIN_REVERSAL_CREDIT, OPERATION_ROUTE_CASHIN_REVERSAL_DEBITCash-out (4): OPERATION_ROUTE_CASHOUT_CREDIT_EXTERNAL, OPERATION_ROUTE_CASHOUT_CREDIT_REVERSAL, OPERATION_ROUTE_CASHOUT_DEBIT, OPERATION_ROUTE_CASHOUT_DEBIT_REVERSAL_EXTERNALJobs e limites
Notificações
Notificações opcionais ao cliente final para eventos Pix. Deixe os blocos de provider não definidos para desabilitar aquele canal.CRM
Configuração de runtime (systemplane)
Este rail monta a API de administração do systemplane em sua porta principal, controlada porSYSTEMPLANE_ENABLED.
Quando habilitado, o serviço expõe um plano autenticado para ler e gravar a configuração de runtime. Consulte Systemplane para a API, os namespaces e as permissões necessárias.
Saúde e prontidão
O rail expõeGET /health (liveness) e GET /readyz (readiness) na porta principal, além de /metrics e /version. Quando a multi-tenancy está habilitada (MULTI_TENANT_ENABLED=true), ele adiciona uma probe por tenant protegida por auth em GET /readyz/tenant/{id}. Consulte Saúde e prontidão para o formato da resposta e o comportamento de startup/drain.
