Skip to main content
The Indirect Pix plugin processes Brazilian Pix instant payments as an indirect participant through BTG Pactual. Use it when your institution reaches the Pix network through a direct participant instead of connecting to BACEN itself. The chart name is plugin-br-pix-indirect-btg-helm.
The Indirect Pix plugin requires an Enterprise license. Contact Lerian for access to the plugin images and the deployment credentials.

What the chart installs


The chart installs five workloads, each with its own Deployment, Service, ConfigMap, Secret, HorizontalPodAutoscaler, and PodDisruptionBudget:
  • Pix: the payment service, with an optional Ingress.
  • Inbound: the worker that processes messages received from the direct participant.
  • Outbound: the worker that sends payment messages and calls your webhook.
  • Reconciliation: the worker that reconciles settled movements.
  • Schedule: the worker that runs scheduled payments.
The chart also renders a mutual-TLS Secret when you enable that transport. It bundles PostgreSQL, Valkey, and MongoDB subcharts.

Prerequisites


  • A running Midaz deployment.
  • A BTG Pactual partnership for indirect Pix participation.
  • Enterprise license and registry credentials.
  • Helm 3.8 or later for OCI registry support.

Values you must set


The chart fails validation without them. Set them in your own values file before you install. In pix.configmap: In pix.secrets: Also set outbound.configmap.WEBHOOK_CLIENT_URL to the endpoint that receives payment notifications. Leave the database passwords empty while the bundled subcharts are enabled. Each subchart generates its password into its own Secret, and the workloads read it from there. Set DB_PASSWORD and MONGO_PASSWORD only when you point the chart at external databases.

Install


Read the current chart version first, then install:

Upgrade and uninstall


Resources