runtime: shutdown_timeout_seconds: 15 grpc: network: tcp address: ":50062" advertise_host: "dev-payments-orchestrator" enable_reflection: true enable_health: true metrics: address: ":9403" database: driver: mongodb settings: host_env: PAYMENTS_MONGO_HOST port_env: PAYMENTS_MONGO_PORT database_env: PAYMENTS_MONGO_DATABASE user_env: PAYMENTS_MONGO_USER password_env: PAYMENTS_MONGO_PASSWORD auth_source_env: PAYMENTS_MONGO_AUTH_SOURCE replica_set_env: PAYMENTS_MONGO_REPLICA_SET messaging: driver: NATS settings: url_env: NATS_URL host_env: NATS_HOST port_env: NATS_PORT username_env: NATS_USER password_env: NATS_PASSWORD broker_name: Payments Orchestrator Service max_reconnects: 10 reconnect_wait: 5 buffer_size: 1024 # Retain quote records after expiry to allow long-running payments to complete. quote_retention_hours: 72 max_fx_quote_ttl_ms: 600000 # Service endpoints are sourced from discovery; no static overrides. card_gateways: mcards: funding_address: "TUaWaCkiXwYPKm5qjcB27Lhwv976vPvedE" fee_wallet_ref: "697a062a248dc785125ccb9e" fee_ledger_accounts: mcards: "697a15cc72e95c92d4c5db01" # Gateway instances and capabilities are sourced from service discovery.