Connect MODO accounts, multi-bank balances, and QR payment events to your stack
MODO: Conectá tu dinero is the consortium wallet of 35+ Argentine banks — Banco Nación, Santander, Galicia, BBVA, Macro, Brubank, Naranja X and more — used by 17 million people and 800,000 merchants. Where most wallets sit on a single ledger, MODO concentrates account data forwarded by member banks via API, which makes its app surface unusually rich for OpenData and OpenFinance integration: balances, card metadata, QR transactions, contact-based transfers, and MODO+ top-up history all flow through one consent.
What we deliver
Deliverables checklist
- OpenAPI 3.1 specification covering authentication, balances, statements, transfers, MODO+ catalog, and webhooks
- Protocol report: app authorization chain, device-binding, token refresh and per-bank challenge handling
- Runnable Python and Node.js source for login, statement query, and transfer-status polling
- Integration test suite with sandbox fixtures and a Postman collection
- Compliance notes: BCRA interoperable wallet rules, Argentina Law 25.326 (PDPA), and Decree 353/2025 alignment
Engagement models
- Source code delivery from $300 — runnable code plus full docs handed over; payment after delivery upon satisfaction.
- Pay-per-call hosted API — point your stack at our endpoints and pay only for calls actually made; ideal for ramp-up and seasonal load.
- Optional dedicated maintenance retainer when MODO upgrades its app or when a partner bank changes its auth flow.
Data available for integration
The MODO surface is built around a per-user consent that fans out to every linked bank. Below is a non-exhaustive map of the data types available through protocol analysis and authorized API routes, the screens that produce them, and where they typically end up downstream.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Account & card inventory | "Cuentas y tarjetas" linking flow | Per bank, per product (CA / CC / debit / credit / prepaid) | Account aggregation dashboards, KYC enrichment |
| Live balances | Home and account detail screens | Per account, ARS and USD | Treasury, multi-bank cash visibility, PFM apps |
| QR & contactless transactions | Pay screen, receipts | Per transaction: amount, merchant, MCC, payment method, promo applied | Reconciliation, expense management, accounting export |
| Transfers (contact / own account) | Transfer flow, history | Per movement with counterparty alias and bank, reference text | Payroll back-office, B2B settlement audit |
| Promos & refunds | Promos section, transaction detail | Promo ID, eligibility window, refunded amount | Loyalty analytics, finance write-back of cashbacks |
| MODO+ catalog purchases | SUBE, top-ups, DIRECTV, Telecentro, PlayStation, Plataforma 10, donations | Per purchase with vendor, beneficiary, amount | Subscription tracking, ESG donation reporting |
| Public transit & e-commerce paths | QR on transit, online checkouts | Per use with route or merchant context | Fraud signals, mobility insights, cohort analysis |
Typical integration scenarios
1. Multi-bank treasury for SMEs
An Argentine SME holding accounts in Galicia, Macro, and Credicoop installs our connector. Every 15 minutes the connector calls the balance API and writes a normalized record to the company ERP. The same pipeline pulls QR receipts so the controller can match them to invoices without opening three different home-banking sites. Maps to OpenFinance "account information" use case.
2. Reconciliation for QR-accepting merchants
An 800-store retailer that accepts MODO QR receives a webhook on every confirmed payment. The webhook payload includes the originating bank, the promo applied, and the settlement timestamp. Our adapter posts each event into the retailer's POS system so the cashier sees real-time confirmation and finance reconciles by close-of-day. Maps to OpenFinance "payment initiation + confirmation" with merchant-side ingestion.
3. PFM and budgeting export
A budgeting app lets users link MODO and pulls 24 months of categorized statements (QR, transfers, MODO+ purchases) for spend analysis. Categorization uses MCC plus MODO's promo metadata to label transit, mobile top-ups, and entertainment automatically. Maps to OpenData personal finance access under Argentina's Decree 353/2025 framework.
4. Cross-border accounting sync
A Latam-focused accounting SaaS exports MODO transactions for Argentine clients into a unified ledger that already covers Brazilian Pix and Mexican CoDi. Our integration tags each row with its source rail (MODO QR, MODO transfer, debit-card QR USD) so multi-currency reports stay auditable. Maps to OpenBanking-style aggregation across regional rails.
5. Fraud and risk monitoring
A risk team subscribes to transfer events and runs velocity rules across MODO and other linked wallets. Suspicious patterns — multiple small contact transfers, unusual MODO+ gift-card purchases — generate alerts in their SIEM. Maps to regulated-entity monitoring under BCRA digital-payment guidance.
Technical implementation
Authentication and device binding
POST /api/v1/modo/auth/login
Content-Type: application/json
{
"phone": "+5491155551234",
"device_fingerprint": "<sha256-of-device-id>",
"client_id": "ofl-modo-connector"
}
# 200 OK
{
"challenge_id": "ch_8f2a...",
"challenge_type": "sms_otp",
"expires_in": 300
}
Statement query (per bank, normalized)
POST /api/v1/modo/statement
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: application/json
{
"account_id": "modo:gx:0023-89",
"bank_code": "GAL",
"from_date": "2026-04-01",
"to_date": "2026-04-30",
"types": ["QR_PAYMENT","TRANSFER","MODO_PLUS"],
"page": 1, "page_size": 100
}
# 200 OK
{
"items": [
{
"id": "mv_01HZ...",
"ts": "2026-04-12T18:42:11-03:00",
"type": "QR_PAYMENT",
"amount": "-4350.00",
"currency": "ARS",
"merchant": "Coto",
"mcc": "5411",
"promo_id": "GAL_VISA_15OFF",
"bank_ref": "GAL-887421"
}
],
"next_page": null
}
Webhook: merchant payment confirmed
POST https://your-host/webhooks/modo
X-Modo-Signature: t=1714498800,v1=<hmac_sha256>
Content-Type: application/json
{
"event": "payment.confirmed",
"occurred_at": "2026-04-30T20:10:00-03:00",
"merchant_id": "mc_7781",
"payment_id": "py_01HZAB",
"amount": "12990.00",
"currency": "ARS",
"method": "qr_credit",
"card_brand": "visa",
"issuing_bank": "BBVA",
"promo_applied": null
}
# Recommended: verify HMAC, then 200 OK within 5s
# Retry policy: 4 retries, exponential backoff up to 30 min
Compliance & privacy
Argentine regulatory context
MODO operates inside the BCRA (Banco Central de la República Argentina) interoperable e-wallet framework. Since April 2024, every interoperable wallet must accept QR payments from any other; from April 2025 the rule extends to debit-card QR in pesos and US dollars. We follow the official BCRA interoperable e-wallets guidance for QR routing, and align consent records with Decree 353/2025, which created Argentina's Open Finance System (regulation pending at BCRA).
Data protection
We work only under documented user authorization or authorized public APIs. PII is minimized at ingestion, tokens are rotated, and audit logs retain consent IDs. Our default model satisfies Argentina's Personal Data Protection Law 25.326, the BCRA's Comunicación "A" series on payment data, and is compatible with cross-border GDPR scopes for clients operating in the EU. NDAs and data-residency options are available for sensitive deployments.
Data flow / architecture
A typical MODO integration moves data through four stages: (1) MODO mobile/server issues authenticated responses for the user's linked banks → (2) Ingestion adapter (our service) handles auth refresh, retries, and per-bank normalization → (3) Storage in your warehouse or transactional store, partitioned by user and bank, with consent metadata attached → (4) Analytics & downstream APIs expose the unified view to ERPs, BI tools, fraud engines, or your end-user product. Webhooks flow in the opposite direction for real-time merchant events. The pipeline is idempotent at the transaction-id level so retries never double-post.
Market positioning & user profile
MODO is the bank-consortium wallet of Argentina, considered one of the country's four fintech unicorns alongside Mercado Libre/Mercado Pago, Ualá, and Auth0. Its primary users are Argentine retail banking customers across all major institutions — from Banco Nación and Santander to digital-first brands like Brubank and Naranja X — plus the 800,000 merchants that accept MODO QR. Distribution is dual: a standalone Android/iOS app under the package com.playdigital.modo, and embedded SDKs inside each partner bank's home-banking app. For B2B integrators this dual surface matters: a single MODO connector reaches both audiences without per-bank deals.
Screenshots
Click any thumbnail to see the full-size screenshot. These are the public Play Store screenshots of MODO: Conectá tu dinero — useful when scoping which screens drive the data flows we surface as APIs.
Similar apps & integration landscape
MODO sits inside Argentina's wider digital-payments ecosystem. Teams that integrate MODO usually need a unified view across one or more of the apps below. Each item here is part of the same integration landscape and is referenced for context — not ranked or compared.
About us
OpenFinance Lab
We are an independent technical studio focused on App protocol analysis and authorized API integration. Our team's hands-on background spans mobile engineering, payment networks (UPI, Pix, BCRA QR), and bank-side data platforms. For Argentine fintech, we have shipped connectors for both bank-consortium wallets and standalone fintechs, and we keep current with BCRA's interoperability rules and the still-forming Open Finance System under Decree 353/2025.
- Coverage across LATAM payment rails: MODO QR, transfers 3.0, Pix, CoDi
- Custom Python / Node.js / Go SDKs and adapters with full test harnesses
- End-to-end pipeline: protocol analysis → build → validation → compliance review
- Source code delivery from $300 — receive runnable API source code and full documentation; pay after delivery upon satisfaction
- Pay-per-call hosted API — no upfront cost; ideal for usage-based budgets
Contact
For quotes, sandbox access, or to submit your target app and requirements, open our contact page:
Typical response time within one business day. We sign NDAs before sharing reference implementations.
Workflow & FAQ
Engagement workflow
- Scope confirmation: which MODO data flows you need (auth, balances, statements, webhooks).
- Protocol analysis & API design — 2–5 business days.
- Build and internal validation — 3–8 business days, including replay tests against fixtures.
- Documentation, samples, Postman collection — 1–2 business days.
- Typical first delivery: 5–15 business days; bank-side approvals can extend timelines.
FAQ
What do you need from me to start a MODO integration?
How long does delivery take for a MODO API drop?
How do you handle compliance with BCRA and Argentine privacy law?
Can the integration cover all 35+ partner banks of MODO?
📱 Original app overview (appendix)
MODO: Conectá tu dinero (package com.playdigital.modo) is the digital wallet built and operated by a consortium of Argentine banks. It simplifies daily life by letting users connect bank accounts and cards, choose how to pay, and access instant benefits — all from a single app. MODO is free; the platform does not charge users transaction fees.
What you can do with MODO:
- Pay — QR or contactless in physical stores, online stores, and on public transport.
- Take advantage of benefits — Promos section surfaces discounts from banks, cards, and stores. At checkout MODO indicates which payment method offers a promo, and refunds are super-fast.
- MODO + — Top up SUBE, mobile phone, DIRECTV and Telecentro; PlayStation gift cards; Sony One and Pax Assistance subscriptions; Plataforma 10 tickets; donations to charitable organizations.
- Transfer — Send money directly to a contact's bank account without asking for a CBU or alias, or send money to your own account.
- And more — Link bank accounts and cards in a single app and check all balances live.
Important notes: To pay with MODO you use your own bank accounts and cards; MODO is free with no fees on transactions; MODO will never ask users for money or confidential information.
Banks in MODO (partial list): Banco Nación, Santander, Galicia, BBVA, Macro, Patagonia, Credicoop, ICBC, Supervielle, BANCOR, Banco Santa Fe, Ciudad, Hipotecario, Banco Entre Ríos, Banco Corrientes, Banco San Juan, BPN, Banco Santa Cruz, Brubank, Naranja X, Banco Piano, Banco Columbia, Comafi, Buepp, YOY, Banco del Sol, Banco Meridian, Banco Bica, Municipal de Rosario, Reba, Banco Roela, BSE, Banco del Chubut, Banco Dino, Mariva, Banco Coinag.
More information at modo.com.ar — Av. del Libertador 7208, 3rd Floor, Office 3.1, C.A.B.A.