Brubank (com.brubank) · Integración API OpenData/OpenFinance con análisis de protocolo

Conectamos extractos, transacciones, pagos con QR e inversiones en una capa API auditable, con entrega de código fuente y documentación técnica.

Desde $300 · código fuente incluido
OpenData · OpenFinance · OpenBanking · Análisis de protocolo

De la experiencia de la app a endpoints listos para producción.

Realizamos análisis de protocolo y refactorización de interfaces para convertir flujos autorizados de Brubank en datos normalizados: ledger financiero, integración de extractos bancarios y feed de confirmaciones de pagos con QR.

  • Libro de transacciones (débitos/créditos, transferencias y QR) para conciliación contable
  • Extractos mensuales (PDF + evidencia CBU) para auditoría y trazabilidad
  • Actividad de inversiones (CEDEARs, dólar MEP y fondos) para reportes de portafolio y controles
Datos valiosos que suelen impulsar proyectos
Transacciones (tarjetas, transferencias y pagos con QR), extractos mensuales y constancia de CBU, y actividad de inversión (CEDEARs, dólar MEP y fondos).
Mapeo natural a OpenFinance
La app ya guía al usuario en la descarga de extractos y en la confirmación de pagos. Nosotros traducimos eso a modelos de datos consistentes para contabilidad, analítica y cumplimiento.
Una novedad reciente para planificar
En 2025 Brubank lanzó Patear (Buy Now Pay Later desde tarjeta de débito). Nuestro enfoque contempla la agenda de pago y el impacto de caja en tu sistema de previsión.

Módulos de función (orientados a datos reales)

1) Extractos y constancia de CBU

Datos/capacidad: Descarga de Estado de cuenta y constancia de CBU/alias desde “Mi Cuenta”.

Convertimos la experiencia de descarga en una API de extractos que entrega movimientos normalizados: período, importes, moneda, y referencias de transacción para reconciliación.

Uso: importación automatizada para ERP, reportes compliance-friendly y trazabilidad de acceso.

2) Historial de transacciones con normalización OpenData

Datos/capacidad: Ledger de compras, transferencias y pagos QR con ventanas de tiempo y metadatos.

Implementamos un modelo de ingestión que mapea campos a un esquema OpenData/OpenFinance: occurred_at, direction, category, provider, currency, reference_id.

Uso: analítica de gastos, detección de anomalías y paneles operativos sin duplicar lógica de la app en tu producto.

3) Pagos con QR y confirmaciones de liquidación

Datos/capacidad: Flujo de “Pago con QR” con confirmaciones y acreditación inmediata.

Integramos el feed de eventos para que tu plataforma conecte pagos a órdenes: el output incluye el proveedor/acquirer y el timestamp de liquidación.

Ecosistema: Brubank indica que los QR pueden provenir de proveedores como Mercado Pago, Modo o Getnet; tu modelo puede guardar acquirer_provider para reportes por canal.

4) Transferencias, cashflow y señales de cuenta sueldo

Datos/capacidad: Transferencias y señales operativas para usuarios de “Cuenta sueldo”, además de alertas en escenarios familiares.

Creamos una integración de transferencias que unifica direcciones, referencias y tiempos. Esto habilita forecasting de caja y alertas para eventos sensibles.

Uso: tablero “ingreso disponible” y seguimiento de pagos periódicos (alquiler, servicios, etc.).

5) Inversiones (CEDEARs, dólar MEP y fondos)

Datos/capacidad: Actividad e información de inversión: CEDEARs, dólar MEP y fondos comunes.

Implementamos endpoints estilo OpenFinance para portafolios: trades, snapshots de holdings y métricas derivadas en el momento de la consulta.

Uso: reportes, analítica de performance y paneles de riesgo con separación por tipo de producto.

6) Patear (BNPL): modelado de agenda de pago

Datos/capacidad: Reglas de calendario para el pago de Patear y agregados mensuales.

Traducimos Patear a un ledger específico: cuánto se pateó, cuándo se paga (según selección) y el monto debido consolidado.

Uso: herramientas de presupuesto que deben separar “consumo con débito diferido” de gastos normales.

Beneficios principales para tu integración

En vez de integrar con heurísticas sueltas, diseñamos una capa API que vuelve predecibles los objetos financieros de Brubank. Cada módulo incluye mapeo de campos, ejemplos de payload y plan de pruebas.

  • Normalización OpenData: importes/monedas, timestamps, referencias y tipos de producto consistentes
  • Robustez operativa: idempotencia, reintentos y errores estructurados
  • Auditoría: logs de sesión e impacto sobre retención mínima
  • Entrega en código: implementación y documentación listas para desarrollo

Instrucciones de integración (modelo de trabajo)

Definimos tus requerimientos (por ejemplo: “exportar extractos para conciliación” o “feed de eventos de pagos con QR”). Luego mapeamos el flujo de protocolo de la app a una integración autorizada y delimitamos claramente el rol de cada componente.

Cadena típica: consentimiento + sesión → ingestión → normalización y validación → endpoints para tu analítica y contabilidad. También entregamos una checklist de regresión si Brubank cambia el protocolo/GUI.

Recomendación de frontera: tu backend gestiona identidad; nuestra integración se enfoca en recuperar datos autorizados y entregar payload normalizados.
Primera entrega: un “vertical slice” (extractos + transacciones) antes de ampliar a inversiones y Patear.

Capturas

Haz clic en una miniatura para ver la imagen en grande (lightbox). Útil para ubicar pantallas durante el análisis de protocolo.

Inventario de datos (enfoque OpenData)

Esta tabla resume objetos financieros que tu equipo puede integrar primero para construir endpoints OpenData/OpenFinance. Todo el diseño asume acceso autorizado y minimización de datos.

Tipo de dato Origen (pantalla/función) Granularidad Uso típico
Identificadores de cuenta (CBU/alias) Mi CuentaMi alias y CBU Documento + campos estructurados Onboarding, vinculación de cuentas y documentación de compliance
Extracto mensual (Estado de cuenta) Mi CuentaEstado de cuenta Período año/mes + movimientos Reconciliación, exportes de reporte y auditoría
Ledger de transacciones Tarjeta, transferencias y QR; y vistas de análisis de gastos Ventana de tiempo + categoría + referencias Analítica, alertas y paneles operativos
Recibos de pagos de servicios y recargas “Pago de servicios” y funciones de recarga Registro por recibo Soporte al cliente, insight de pagos recurrentes y trazabilidad
Inversiones y holdings “Inversiones”: CEDEARs, dólar MEP y fondos Trades + posiciones por tipo Portafolio OpenFinance, rendimiento y controles de riesgo
Calendario BNPL (Patear) Producto “Patear” y elección de fecha de pago Agregados mensuales + reglas de fechas Modelado de cashflow diferido y previsión

Escenarios típicos de integración

4 escenarios end-to-end con contexto de negocio, datos que se exponen y cómo se mapean a OpenData/OpenFinance.

Escenario A: Integración de extracto para conciliación

Contexto: tu equipo necesita importar movimientos mensuales en forma consistente. Datos/API: extractos descargables (Estado de cuenta) y normalización del ledger. OpenData mapping: movimientos estructurados y endpoint /statements/{accountId}?from=YYYY-MM&to=YYYY-MM.

Escenario B: Reportes de comercio con eventos de QR

Contexto: quieres “órdenes pagadas con QR” conciliadas automáticamente. Datos/API: eventos de confirmación de pago con QR (acreditación inmediata) + proveedor. OpenFinance mapping: output payment_events con order_id, acquirer_provider y settled_at.

Escenario C: Panel de portafolio con CEDEARs / MEP / fondos

Contexto: aplicaciones de inversión necesitan holdings y trades con un modelo uniforme. Datos/API: actividad de “Inversiones”. OpenFinance mapping: /portfolios/{userId}/holdings agrupado por tipo y listas de trades para performance.

Escenario D: Previsión de cashflow para Patear (BNPL)

Contexto: presupuesto y analítica requieren separar débito diferido. Datos/API: agenda Patear (reglas de fecha de pago y agregados). OpenData mapping: endpoint bnpl_schedule con next_charge_date y amount_due_total.

Implementación técnica (ejemplos)

Los fragmentos muestran la profundidad de la integración. No implican que Brubank exponga esos endpoints directamente; representan cómo tu sistema llama a nuestra capa autorizada y recibe payload normalizados.

// 1) Autenticación autorizada (consent + sesión)
POST /integration/brubank/oauth/start
  body: {
    "app_user_id": "u_123",
    "scopes": ["statements:read","transactions:read","investments:read"],
    "redirect_uri": "https://tuapp.com/oauth/callback/brubank"
  }
// Tu backend guarda un "integration_session" (corto plazo)
{
  "integration_session_id": "sess_9f...",
  "redirect_url": "https://brubank/"
}
// 2) Descarga de extracto + normalización
POST /integration/brubank/statements:download
  body: {
    "integration_session_id": "sess_9f...",
    "account_identifier": {
      "alias": "br_alias_... ",
      "cbuproof_type": "CBU_ALIAS"
    },
    "period": {"year": 2026, "month": 2},
    "output": {"format": "json+pdf"}
  }
// Manejo de errores (incluye partial)
{
  "status": "ok",
  "pdf_url": "s3://.../statement_2026-02.pdf",
  "movements": [
    {"occurred_at":"2026-02-03","amount":"-12345.00","currency":"ARS","reference_id":"...","category":"TRANSFER"}
  ]
}
// retry_after_seconds para reintentos
// 3) Sincronización de eventos de pagos con QR
POST /integration/brubank/qr-payments:sync
  body: {
    "user_id": "u_123",
    "since": "2026-02-01T00:00:00Z",
    "merchant_linking": {
      "rules": [
        {"match":"order.reference_id","map_from":"transaction.reference_id"}
      ]
    }
  }
// Webhook opcional desde tu sistema
POST https://tuapp.com/webhooks/brubank/payment-events
  {"event_id":"evt_...","order_id":"o_777","settled_at":"...","amount":"...","currency":"ARS","acquirer_provider":"MercadoPago"}

Requisito de calidad: idempotencia por event_id, validación estricta de campos y mapeo determinista de categorías para evitar duplicados.

Compliance & privacidad (Argentina)

La integración de datos de Brubank debe hacerse con autorización y minimización. En Argentina, una referencia clave es la Ley 25.326 (Protección de Datos Personales), que regula cómo se tratan y comparten los datos de personas.

En el entorno financiero, BCRA y normas complementarias enfatizan transparencia y derechos del usuario financiero. En abril de 2024, BCRA publicó su primera API de Open Finance para “Principal Variables”, y en los pasos posteriores se reforzaron controles orientados a reducir riesgos (incluyendo medidas anti-fraude). Por eso entregamos validación estructurada, logs de consentimiento y ventanas de retención mínimas.

Controles que incorporamos
  • Scopes acotados: token ligado a statements:read, investments:read, etc.
  • Auditoría: integration_session_id, timestamps de extracción y hash de transformación
  • Retención: guardamos extractos crudos solo hasta normalizar

Flujo de datos / arquitectura

App cliente → consentimiento y sesión → módulo de ingestión (análisis + recuperación autorizada) → normalización/validación → almacenamiento mínimo + modelo estructurado → APIs para analítica y conciliación.

Posicionamiento de mercado y perfil de usuario

Brubank se posiciona como banco digital en Argentina con foco en personas y también en segmento corporativo/SME. Materiales públicos (enero de 2026, sobre resultados 2025) reportan más de 4,2 millones de usuarios y más de 9.000 PyMEs atendidas, con arquitectura “cloud-first”. Además, se destacaron integraciones como PIX y su propuesta de Banking as a Service (BaaS) vía APIs; este contexto hace que integraciones OpenFinance de conciliación, analítica de pagos y reporting de inversiones tengan mayor impacto operativo. El producto se centra en la app móvil (Android/iOS), por lo que la integración nace desde los flujos dentro del app.

Entregables y qué vas a recibir

Entregamos un paquete de integración usable, no solo análisis. Está pensado para equipos que necesitan pasar de protocolo a código productivo.

  • Especificación API (estilo OpenAPI/Swagger) para los endpoints acordados
  • Informe de protocolo y autorización (cómo se establece y renueva el acceso)
  • Código fuente funcional (Python/Node/Go según tu backend)
  • Plan de pruebas automatizadas y smoke tests
  • Notas de compliance (diseño de scope, logging y retención)
  • Documentación de interfaces para desarrollo y QA

Sobre nuestro estudio

Somos un estudio técnico especializado en integración de interfaces y en integración API autorizada. Nuestro método combina análisis de protocolo, refactorización de interfaces, mapeo a OpenData/OpenFinance y entrega de código fuente + documentación.

El equipo tiene experiencia práctica en fintech y en testing de flujos sensibles (pagos, extractos, inversiones y BNPL). Entregamos con foco en seguridad, auditabilidad y estabilidad operativa.

  • Entrega “compliant-by-design” con minimización de datos
  • Soporte para Android/iOS con código y test plan
  • Modelo one-stop: análisis → implementación → verificación → documentación
  • Precio transparente: desde $300 y opción de pagar luego de la entrega satisfactoria

Contacto

Para empezar, comparte el nombre del app (Brubank) y las necesidades concretas: exportación de extractos, eventos de QR, holdings de inversión o modelado de Patear. Para comunicarse:

Ir a contacto / solicitar presupuesto

Workflow de colaboración

  1. Confirmación de requisitos: definimos scopes (extractos, transacciones, QR, inversiones, Patear) y métricas de éxito.
  2. Análisis de protocolo y diseño: mapeamos endpoints y estrategia de integración (2–5 días hábiles).
  3. Implementación y verificación interna: ingestión + salida normalizada (3–8 días hábiles).
  4. Entrega del paquete: especificación API, código fuente, documentación y casos de test (1–2 días hábiles).
  5. Soporte de regresión: si cambian flujos del app, ajustamos la integración (opcional).

Un “vertical slice” inicial suele estar entre 5 y 15 días hábiles según complejidad; flujos regulados o aprobaciones de terceros pueden extender el plazo.

FAQ

¿Qué información necesito entregar?

Comparte el nombre del app (Brubank), el uso que querés (extractos, ledger, eventos QR, inversiones, Patear) y si ya contás con un entorno backend para ejecutar el módulo de integración.

¿Cómo aseguramos privacidad y cumplimiento?

Trabajamos con accesos autorizados y diseñamos endpoints con logs, minimización y ventanas de retención. La implementación se alinea con tu política de seguridad y documentación.

¿Hacen integración continua?

Sí. Además de exportar, muchos proyectos necesitan sincronización periódica de transacciones, feed de pagos QR y generación mensual de extractos.

App original (colapsado): Brubank: tu banco digital

Todo lo que necesitás de un banco, en una app. Brubank elimina trámites y aumenta la transparencia con una experiencia digital que combina tarjetas, inversiones, pagos, QR, préstamos, y herramientas para finanzas personales y familiares.

Tarjeta de débito y crédito Visa
  • Ahorro con promociones en comercios
  • 100% internacional: elegir pagar en pesos o en dólares
  • Notificaciones por cada compra
  • Seguridad: pausar o reportar desde la app
  • Colores: verde, rosa o violeta
Inversiones
  • Dólar MEP: compra y recepción en torno a 24 horas hábiles
  • Fondos Comunes de Inversión: “recetas” para diversificar
  • CEDEARs: invertir en empresas internacionales sin cuenta en el exterior
  • Plazos fijos: rendimientos con tasas competitivas
Caja de ahorro en dólares (gratis)
  • Sin documentación adicional (según condiciones del producto)
  • Aprobación estimada en 24 hs
Promociones
  • Ahorrá todos los días en comercios físicos y virtuales
  • Ejemplos: restaurantes, supermercados, farmacias, estaciones de servicio
Pago de servicios y recargas
  • Acceso a más de 5.000 servicios: luz, gas, internet y más
  • Pago manual o con pago automático
  • Recarga de línea de celular
  • Carga de tarjeta de transporte
Pago con código QR
  • Escaneá cualquier QR para pagar con dinero en cuenta o con tarjeta de crédito
  • Comprá de forma segura en tiendas físicas
Préstamos, adelantos y cuotificación
  • Acceso a un préstamo en pocos segundos con recepción al instante
  • Pedidos de adelanto para salir del apuro
  • Cuotificación: convertir compras en pagos más fáciles de completar
  • Patear: comprar hoy y pagar después (BNPL) con fecha mensual elegible
Cuenta sueldo y BruPlus
  • Depósito de sueldo y desbloqueo de beneficios
  • BruPlus: versión premium con mejores promos, tasas preferenciales y soporte VIP
  • Depósitos y extracciones sin costo en las condiciones del programa
Control familiar
  • Supervisá gastos de menores en tiempo real
  • Detectá señales de alerta
  • Protección y libertad con tarjeta de débito propia
Soporte 24/7
  • Equipo de soporte disponible las 24 horas del día, 7 días de la semana
Brubank Empresas y Mi Negocio
  • Cuenta empresa sin costo y en 24 hs
  • Tarjeta de crédito Visa corporativa
  • Mi Negocio: cobro con QR o terminal Payway, acreditación en 24 hs y mantenimiento sin costo
Asistencia al viajero, seguros y wallet payments
  • Asistencia al viajero con cobertura por pérdida de equipaje
  • Seguros: Cash Seguro, Compra Protegida, Celu Seguro y Empleo Seguro
  • Pago con Google Pay y Apple Pay (sin contacto, sin QR)
Análisis de gastos, transferencias y extracciones
  • Análisis de gastos con categorías y gráfico mensual
  • Transferencias a cualquier banco o billetera virtual con visibilidad del estado
  • Extracciones en cajeros automáticos, Pago Fácil y redes Extra cash

Más info: https://www.brubank.com