Saltar al contenido principal
Deja que tu cliente autorice un Pix recurrente y paga cada débito programado desde la cuenta del cliente.
Este flujo es una lectura sugerida de los manuales del BACEN para Pix. Los manuales prevalecen sobre esta página. Tu institución, como participante, valida el flujo y lo implementa sobre las API de Lerian. Consulta cómo leer los diagramas.

Participantes


  • Tu institución. El participante de Pix del pagador. Muestra cada solicitud al pagador y envía la decisión del pagador.
  • Pix Lerian. Guarda las autorizaciones y los débitos programados del pagador. Debita la cuenta del pagador en Midaz en la fecha de liquidación.
  • Midaz. El ledger que guarda la cuenta del pagador.
  • Lerian SPI. Intercambia los mensajes de Pix Automático y los pagos con el SPI.
  • SPI. El sistema de pagos instantáneos del BACEN. Lleva los mensajes de la institución del receptor y liquida cada pago.

Antes de empezar


  • La cuenta del pagador existe en Midaz, está activa y tiene un titular.
  • Tu backend comprueba que el pagador puede usar la cuenta. Envía esa cuenta en X-Account-Id. Consulta Usa Pix Automático con Pix Lerian.
  • Tus sistemas reciben los eventos de Pix Lerian. Consulta Eventos de Pix Lerian.

Diagrama


Autorizar

Autorizar y pagar con Pix Automático: Autorizar

Pagar los débitos programados

Autorizar y pagar con Pix Automático: Pagar los débitos programados

Reglas


Autorizar

  • Para rechazar, envía decision REJECT con rejectionReason. Pix Lerian publica pix_auto_request.rejected. La institución del receptor no responde a un rechazo.
  • Cuando ninguna conclusión llega en una hora, Pix Lerian publica pix_auto_authorization.conclusion_timed_out. La autorización sigue esperando la conclusión.

Pagar los débitos programados

  • Pix Lerian rechaza una instrucción por encima del monto máximo del pagador (AM02), o una que difiere de un monto fijo (AM09).
  • Lista los débitos programados con GET /payer/scheduled-payments.
  • El pagador puede cancelar un débito programado con POST /payer/scheduled-payments/{scheduled_payment_id}/cancel hasta las 00:00 de la fecha de liquidación. La autorización sigue activa.
  • Cuando la ventana de 00:00 a 08:00 cierra sin liquidación, Pix Lerian publica pix_auto_scheduled_payment.settlement_deferred. Lo intenta otra vez el mismo día, entre las 18:00 y las 21:00.
  • Los horarios de esta página están en la zona horaria America/Sao_Paulo.

Cómo saber que terminó


  • Autorizar. Pix Lerian publica pix_auto_authorization.concluded con APPROVED.
  • Pagar los débitos programados. Para cada débito, Pix Lerian publica outbound_transfer.completed con initiationType AUTO.

Qué puede salir mal


Relacionados