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, e 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. O plugin serve esses documentos sob o host emQRCODE_PUBLIC_BASE_URL. Defina um host simples (FQDN) sem esquema de URL, porque a JDPI rejeita um esquema.
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
O plugin mapeia os fluxos Pix de cash-in, cash-out, estorno e intra-PSP 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 você habilita a multi-tenancy (MULTI_TENANT_ENABLED=true), o rail 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.
