Fire Bankingdocs

Introducción

Que es PIX Bacen?

La API PIX Bacen es una versión de la API de Fire Banking que sigue la especificacion oficial del Banco Central de Brasil (BACEN) para el sistema de pagos instantaneos PIX. Esta versión fue desarrollada para atender a integradores que necesitan compatibilidad con el formato estandar del BACEN.

Esta API es una alternativa a la API estandar de Fire Banking. Ambas ofrecen las mismas funcionalidades pero con diferentes formatos de solicitud y respuesta.

Cuando deberia usar la API PIX Bacen?

Use esta API cuando:

  • Su sistema ya esta integrado con otros PSPs que siguen la especificacion del BACEN
  • Necesita mantener compatibilidad con multiples proveedores PIX
  • Su aplicación fue construida siguiendo la documentación oficial del Banco Central
  • Prefiere trabajar con el formato de webhook V2 (envelope {type, data})

Diferencias clave

Endpoints disponibles

EndpointMétodoDescripción
/cob/:txidPUTCrear un cobro inmediato (PIX QR Code)
/pix/:e2eid/devolucao/:idPUTSolicitar una devolución de un PIX recibido
/dict/pixPOSTIniciar una transferencia PIX (Cash-Out)
/accounts/balancesGETConsultar saldo de la cuenta

Comparacion con la API estandar

OperaciónAPI EstandarAPI PIX Bacen
Cash-InPOST /pix/cash-inPUT /cob/:txid
Cash-OutPOST /pix/cash-outPOST /dict/pix
DevoluciónPOST /pix/:id/refundPUT /pix/:e2eid/devolucao/:id
SaldoGET /balanceGET /accounts/balances

Flujo de integración

sequenceDiagram
    participant Client
    participant Fire Banking
    participant BACEN

    Note over Client,BACEN: 1. Autenticación
    Client->>Fire Banking: POST /oauth/token
    Fire Banking-->>Client: access_token

    Note over Client,BACEN: 2. Crear Cobro
    Client->>Fire Banking: PUT /cob/\{txid\}
    Fire Banking->>BACEN: Registrar cobro
    Fire Banking-->>Client: QR Code + datos

    Note over Client,BACEN: 3. Pago (via app bancaria)
    BACEN->>Fire Banking: Webhook de pago
    Fire Banking->>Client: Webhook V2 (type: RECEIVE)

Próximos pasos

En esta página