Protocol analysis, OAuth-style login, QR payment, bill-payment history, wallet balance, cash-in/cash-out receipts, and Western Union remittance data — delivered as runnable source or pay-per-call endpoints.
App Pago Facil (package com.westernunionwallet) is the mobile front end of Argentina's first and largest cash collection network, now operated alongside Western Union. It holds structured financial data — bill payments, QR transactions, cash deposits and withdrawals, wallet-to-bank transfers and incoming international remittances — that enterprises frequently need to reconcile, export, or plug into their own accounting, ERP, or risk systems. We analyze the app's authorized flows and deliver an OpenFinance-style integration that mirrors its real behavior.
We reverse-engineer the login handshake (DNI + SMS/email OTP and device binding) into an authorized OAuth-like flow. The resulting module issues and refreshes a session token, handles device-pinning challenges, and exposes a clean /auth/login and /auth/refresh interface for your backend — so you do not need to embed sensitive credentials inside business services.
A paginated /v1/bills/history endpoint returns every utility, telco, cable, insurance or tax payment the user made through Pago Facil, with merchant ID, amount, currency (ARS), due date, barcode reference, status and the original digital receipt link. Used for reconciliation, bookkeeping automation, and audit trails.
Query current ARS balance, pending holds, and a normalized transaction feed for QR-at-merchant payments. Each entry is mapped to an ISO 20022-inspired schema (txId, bookingDate, valueDate, merchantCategoryCode, counterparty) so it can drop into any OpenBanking aggregator.
Physical deposits and withdrawals at Pago Facil branches are returned through /v1/cash/movements, including location code, operator, and receipt image URL. Incoming Western Union remittances are exposed through /v1/remittance/inbound with sender country, MTCN, FX rate and local ARS amount — crucial for gig-economy and cross-border payroll platforms.
A lightweight transfer abstraction lets your backend trigger outbound transfers to any bank (CBU) or virtual wallet (CVU/alias) the same way a user would from the app. Idempotency keys, webhook callbacks and reversal handling are built in, so high-volume clients can integrate without rewriting state machines.
Instead of polling, you receive signed webhooks for every inbound event: bill paid, QR received, cash deposit confirmed, remittance arrived. Each webhook includes an HMAC signature, replay-safe nonce, and retry schedule — matching the reliability expectations of an OpenFinance production environment.
The matrix below is what App Pago Facil realistically exposes through its authorized flows. It is the starting point for every scoping conversation and typically drives the OpenAPI contract we ship.
| Data type | Source (screen/feature) | Granularity | Typical use |
|---|---|---|---|
| User profile & KYC status | Account & onboarding (DNI / CUIT) | Per user, timestamped | Identity reuse, risk scoring, sanctions screening |
| Wallet balance | Home screen ledger | Real time, ARS | Dashboards, treasury, SME cash visibility |
| Bill-payment history | "Pagar servicios" module | Per transaction, with barcode & receipt | Accounting sync, expense automation, tax |
| QR payments | "Pagar con QR" module | Per transaction, with merchant MCC | Spend analytics, loyalty, SME reconciliation |
| Transfers in/out (CBU/CVU/alias) | Transferencias module | Per transaction with counterparty | Payroll, B2B payouts, fraud monitoring |
| Cash deposits & withdrawals | In-branch operation | Per operation, branch-tagged | Cash-flow reporting, compliance records |
| Western Union remittance receipts | Retirar/depositar flow | Per MTCN, FX + local ARS | Remittance analytics, cross-border payroll |
| Notifications & events | Push/in-app inbox | Event-level, signed | Real-time triggers for ERP / CRM |
Context: An SME in Córdoba accepts QR payments at three storefronts and pays suppliers through CBU transfers from its Pago Facil wallet.
Data / API: /v1/wallet/transactions for inbound QR, /v1/transfers/outbound for supplier payouts, and webhooks for same-day settlement updates.
OpenFinance mapping: Each transaction is normalized to the ISO 20022 camt.053 pattern and pushed into an accounting system (Tango, Bejerman, Contabilium, or cloud ERPs) so the merchant never re-types a line.
Context: A European payroll platform pays Argentine freelancers; workers receive funds via Western Union and withdraw cash or keep balance in the Pago Facil wallet.
Data / API: /v1/remittance/inbound provides MTCN, sender country, FX rate, and ARS amount; /v1/cash/movements confirms pickup.
OpenFinance mapping: Status events (CREATED → AVAILABLE → PAID) are published as OpenBanking-style payment-initiation responses so the payroll product can show "paid and received" to the worker.
Context: A property management firm pays 400+ utility invoices per month on behalf of owners through Pago Facil.
Data / API: /v1/bills/history returns merchant code, service type (Edenor, Metrogas, AySA, ABL, Rentas provinciales), amount and receipt URL; webhook fires on BILL_PAID.
OpenFinance mapping: The feed feeds a per-property ledger in the firm's SaaS, and receipts are attached automatically to the owner statement PDF.
Context: A consumer lender wants a cash-flow-based underwriting signal for thin-file borrowers who primarily use cash wallets.
Data / API: With user consent, /v1/wallet/transactions + /v1/bills/history returns 12 months of inflows/outflows; values are aggregated client-side to build Account Information Service (AIS)–like features.
OpenFinance mapping: Consent is time-bound, purpose-tagged, and revocable, matching PSD2 AIS patterns even though Argentina's framework is market-driven rather than mandated.
Context: A personal-finance SaaS aggregates multiple Argentine wallets (Mercado Pago, Ualá, Brubank, Naranja X, Cuenta DNI, MODO) and wants Pago Facil as an additional source.
Data / API: Our adapter exposes the same OpenFinance schema as the other wallet adapters the SaaS already uses, so only a new connector has to be wired in.
OpenFinance mapping: Transactions are deduplicated against CBU/CVU movements on the bank side to avoid double-counting remittances received through Western Union.
POST /api/v1/pagofacil/auth/login
Content-Type: application/json
{
"dni": "30123456",
"password": "<ENCRYPTED>",
"device_id": "b7a8…",
"otp": "442109"
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rt_8f…",
"expires_in": 1800,
"account": {
"cvu": "0000003100099999999999",
"alias": "pagofacil.jdoe",
"kyc_level": 2
}
}
Login mirrors the in-app DNI + OTP + device-binding flow. Failed attempts surface domain errors (INVALID_OTP, DEVICE_LOCKED, KYC_REQUIRED) so your UI can drive recovery without parsing HTML.
POST /api/v1/pagofacil/bills/history
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: application/json
{
"from_date": "2025-01-01",
"to_date": "2025-03-31",
"page": 1,
"page_size": 50,
"category": ["utilities","telco","tax"]
}
200 OK
{
"page": 1,
"total": 137,
"items": [
{
"bill_id":"bf_01HXYZ…",
"merchant":"Edenor",
"merchant_code":"EDN",
"category":"utilities",
"amount": 23485.12,
"currency":"ARS",
"paid_at":"2025-03-12T14:05:22-03:00",
"barcode":"8001 0001 2345 6789 …",
"receipt_url":"https://rcp.pagofacil/rcp/bf_01HXYZ.pdf",
"status":"PAID"
}
]
}
POST https://your-backend.example/pagofacil/webhook
X-PagoFacil-Signature: t=1711990000,v1=5f3c…
Content-Type: application/json
{
"event":"REMITTANCE_AVAILABLE",
"event_id":"evt_01HXY…",
"occurred_at":"2025-04-02T10:14:03Z",
"data":{
"mtcn":"1234567890",
"sender_country":"ES",
"fx_rate":1180.55,
"amount_original":{"value":250,"currency":"EUR"},
"amount_local":{"value":295137.50,"currency":"ARS"},
"pickup_method":"WALLET"
}
}
# HMAC verification (pseudocode)
expected = hmac_sha256(secret, f"{t}.{body}")
assert constant_time_eq(expected, v1)
Every webhook is signed, replay-protected via timestamp and nonce, and retried with exponential back-off up to 24 hours. This matches production-grade expectations for OpenFinance event buses.
App Pago Facil is operated inside Argentina's Payment Service Provider (PSPCP) perimeter supervised by the Banco Central de la República Argentina (BCRA). Recent BCRA communications — in particular Communication "A" 8309 (August 2025) and Communications "A" 8381 and 8382 (late 2025) — tightened reporting requirements for payment-account providers and card acquirers. Our integrations are designed so customers can produce the evidence trail (consent logs, transaction timestamps, retention windows) expected under these rules.
On the personal-data side, we align with Argentine Personal Data Protection Law Ley 25.326 and the cross-border flows controlled by the Agencia de Acceso a la Información Pública (AAIP). For EU-origin data (common in Western Union remittance scenarios) we apply GDPR-compatible data-minimization, a lawful-basis register and DPA templates.
We never package credentials, bypass rate limits, or use unauthorized scraping of third-party merchant sites. Integrations are performed under end-user consent or a documented authorization chain, with logging, purpose limitation and revocation endpoints included in every delivery.
The same shape also supports a hybrid model: we run the adapter, you run the gateway behind your own domain to keep data residency inside AR.
Pago Facil is historically Argentina's first cash-collection network and has been tightly linked to Western Union in the remittance corridor. Its mobile app user base skews toward B2C consumers in mid-sized and smaller cities who rely on cash as part of daily life, plus a growing SME / monotributista segment using QR acceptance and bill-payment automation. Regions are concentrated in Argentina (AR) — CABA, GBA, Córdoba, Santa Fe, Mendoza — with some diaspora usage driven by inbound Western Union transfers from Spain, the U.S., Chile and Brazil. Platform coverage is Android + iOS; Android is the dominant install base, reflecting the broader Argentine market. The recently expanded PSPCP ecosystem — now 205+ registered providers per BCRA, up more than 20% year over year — means integration partners increasingly expect a unified OpenFinance-style API across these wallets.
Representative screens from App Pago Facil. Click any thumbnail for a larger view.
Many of the teams we work with do not integrate Pago Facil in isolation — they already connect one or more of the apps listed below. We frame these as complementary sources in the broader Argentine wallet ecosystem so a single client can surface a unified view across them.
Largest wallet in Argentina with QR, balance, transfers and investment. Customers who work with Mercado Pago often need unified transaction exports alongside Pago Facil for consolidated reporting.
Prepaid Mastercard + wallet with bill payment and savings. Shares categories (utilities, telco, SUBE) with Pago Facil and is commonly merged into the same spend dashboard.
Digital bank with a CBU, cards, and transfers. Overlaps with Pago Facil around CBU-to-CVU transfers and salary deposits.
Multi-bank wallet backed by the Argentine banking consortium. Clients who rely on MODO for bank promotions also want Pago Facil cash movements in the same statement.
Consumer-finance wallet offering a free account, Plan Z installment plans and QR payments; complementary to Pago Facil for bill-payment and retail flows.
Banco Provincia's mass-market wallet, strong in Buenos Aires province with subsidy pass-through; often integrated next to Pago Facil for low-income segments.
The other dominant Argentine cash-collection network. Integrations frequently cover both Rapipago and Pago Facil rails to give full cash coverage.
Wallet backed by the Telecom/Personal group with bill payment and yield features; shares merchant catalogs with Pago Facil.
Crypto-enabled wallet with a Visa card and cashback. Teams consolidating on/off-ramp activity pair it with Pago Facil cash-in data.
Cross-border wallet with multi-currency accounts; relevant for clients that combine Western Union remittances in Pago Facil with crypto rails in Belo.
Prepaid card and wallet popular among young users; commonly aggregated with Pago Facil to produce a full personal-finance view.
Source code delivery from $300 — we hand over runnable source and full documentation; payment is made after delivery upon satisfaction. Ideal for teams that want full control and an on-prem deployment.
Pay-per-call hosted API — call our managed endpoints and pay only for the calls you make, with no upfront fee. Ideal for teams that prefer usage-based pricing, fast PoCs, or periodic workloads such as month-end reconciliation.
We are an independent technical studio focused on App interface integration and authorized API integration for fintech, e-commerce, travel and OTT apps. Our engineers come from payment gateways, digital banks and protocol-analysis backgrounds, and have shipped integrations across Latin America, Europe and Southeast Asia.
Tell us the target app (App Pago Facil) and the data or flows you need — bill-payment export, QR transactions, remittance receipts, outbound transfers, or a full OpenFinance-style bundle. Pricing typically starts at $300 for source code delivery, or pay-per-call billing with no upfront fee for hosted APIs.
What do you need from me to start?
How long does the first delivery take?
How do you handle authorization and privacy?
Can I move between pay-per-call and source-code delivery later?
App name: App Pago Facil
Package ID: com.westernunionwallet
Primary market: Argentina (AR)
Vendor: Pago Fácil network, operated alongside Western Union in Argentina.
Tagline (original Spanish): "La seguridad de siempre, ahora más fácil."
Core features (from the vendor description):
Positioning: Pago Facil is Argentina's first and one of the largest cash collection networks, now extended into a mobile wallet that bridges cash culture with digital payments. It sits inside the BCRA-supervised PSPCP ecosystem, which reached 205+ registered providers in late 2025, a ~20% year-over-year increase. This page discusses the app only to describe its data footprint and integration surface, and does not imply any partnership with the original vendor.