MODO API integration services (Argentina OpenFinance)

Compliant protocol analysis and production-ready API implementations for the bank-backed wallet of Argentina

From $300 · Pay-per-call available
OpenData · OpenFinance · Protocol analysis · QR & transfers

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.

Multi-bank balance API — Aggregate live balances across linked Banco Nación, Santander, Galicia, BBVA, Macro, Patagonia, Credicoop, ICBC, Supervielle, Brubank, Naranja X and the rest of the 35+ partners through a single normalized response.
Statement & transfer history APIs — Pull QR payments, contact-to-contact transfers, MODO+ purchases (SUBE, mobile top-up, DIRECTV, Telecentro, PlayStation gift cards) and payment-method refunds with paging, date ranges, and bank filters.
Promo-aware payment routing — Read the same logic the MODO app uses to surface bank/store discounts at checkout, so your reconciliation and reporting tools know which card or account triggered a refund.
Webhooks & settlement — Receive merchant-side payment confirmations, transfer-completed events, and refund acknowledgements, mapped to MODO's internal IDs and to the originating bank's reference codes.

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 typeSource (screen / feature)GranularityTypical use
Account & card inventory"Cuentas y tarjetas" linking flowPer bank, per product (CA / CC / debit / credit / prepaid)Account aggregation dashboards, KYC enrichment
Live balancesHome and account detail screensPer account, ARS and USDTreasury, multi-bank cash visibility, PFM apps
QR & contactless transactionsPay screen, receiptsPer transaction: amount, merchant, MCC, payment method, promo appliedReconciliation, expense management, accounting export
Transfers (contact / own account)Transfer flow, historyPer movement with counterparty alias and bank, reference textPayroll back-office, B2B settlement audit
Promos & refundsPromos section, transaction detailPromo ID, eligibility window, refunded amountLoyalty analytics, finance write-back of cashbacks
MODO+ catalog purchasesSUBE, top-ups, DIRECTV, Telecentro, PlayStation, Plataforma 10, donationsPer purchase with vendor, beneficiary, amountSubscription tracking, ESG donation reporting
Public transit & e-commerce pathsQR on transit, online checkoutsPer use with route or merchant contextFraud 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.

MODO screenshot 1
MODO screenshot 2
MODO screenshot 3
MODO screenshot 4
MODO screenshot 5
MODO screenshot 6
MODO screenshot 7
MODO screenshot 8

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.

Mercado Pago — Argentina's largest fintech wallet, holding card data, balances, and merchant collections; users who run both apps often need consolidated transaction exports.
Ualá — Prepaid Mastercard plus account, savings, and loans; pairs well with MODO when an analytics layer needs to merge wallet and card-issuer data.
Naranja X — Now a digital bank with full CBU; appears as a MODO partner bank and as a standalone source of card and savings data.
Brubank — Mobile-only bank linked via MODO; its API surface complements MODO for end-to-end account opening + spend analytics flows.
Cuenta DNI — Banco Provincia's wallet, very common in the province of Buenos Aires; integrators often add it next to MODO for full retail coverage.
Personal Pay — Telecom-driven wallet, useful when correlating telco top-ups with MODO+ SUBE and DIRECTV purchases.
BNA+ — Banco Nación's own app; BNA is a MODO member, so the two surfaces overlap and a combined view removes duplicates.
Belo — Crypto-fiat wallet popular with freelancers; commonly aggregated next to MODO for full inflow/outflow visibility.
LemonCash — Crypto-friendly wallet with debit card; the integration landscape often pairs Lemon transactions with MODO QR for cohort analysis.
Prex — Prepaid wallet used by younger demographics; teams that target Gen Z spend patterns combine Prex and MODO data to widen sample size.
Rappi Pay — Super-app wallet, useful when correlating delivery spend with MODO QR receipts at the same merchants.

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:

Contact page

Typical response time within one business day. We sign NDAs before sharing reference implementations.

Workflow & FAQ

Engagement workflow

  1. Scope confirmation: which MODO data flows you need (auth, balances, statements, webhooks).
  2. Protocol analysis & API design — 2–5 business days.
  3. Build and internal validation — 3–8 business days, including replay tests against fixtures.
  4. Documentation, samples, Postman collection — 1–2 business days.
  5. 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?

The target app name (MODO: Conectá tu dinero, provided), the concrete data flows you need (multi-bank balance sync, QR payment confirmation, transfer history, MODO+ top-ups), and any sandbox or partner-bank credentials you already hold.

How long does delivery take for a MODO API drop?

Typically 5–12 business days for a first deliverable covering authentication and statement query. Multi-bank balance aggregation and merchant settlement webhooks may extend the timeline by another 1–2 weeks.

How do you handle compliance with BCRA and Argentine privacy law?

We work only under user authorization or documented public/authorized APIs, retain consent records, and align flows with BCRA interoperable QR rules, Decree 353/2025 (Open Finance System), and Argentina's Personal Data Protection Law 25.326. NDAs and data-minimization guidance are included on request.

Can the integration cover all 35+ partner banks of MODO?

Yes. The MODO data model normalizes accounts, balances, and transactions across partner banks (Banco Nación, Santander, Galicia, BBVA, Macro, Brubank, Naranja X and others), so a single integration can return a unified view rather than per-bank silos.
📱 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.

Last updated: 2026-05-04