You're standing at a café counter in Palermo. The waiter turns the little stand toward you with a QR code on it. You open an app, scan, pay. Done in seconds. But here's the question almost no foreigner asks at that moment: which dollar did you just spend?
Because the same 100,000 ARS bill can quietly cost you very different amounts of money depending on what's behind the scan. This is a head-to-head look at Mercado Pago and CacaoCash for foreigners living in Buenos Aires — where each one wins, where each one loses, and why the exchange rate hiding underneath your payment matters more than the app itself.
Mercado Pago is Argentina's default wallet — over 45 million users, accepted basically everywhere. If you live here, you'll see its QR codes daily. But to open a local Mercado Pago account you generally need a DNI (the national ID) or a CUIT/CUIL tax ID, plus an Argentine phone number and a way to fund it locally. Tourists and newly-arrived expats usually don't have those yet.
So what do most foreigners do? They link a foreign credit or debit card inside Mercado Pago — or simply pay with that card through whatever app the merchant offers. It works. The payment clears. But that convenience comes with a hidden exchange rate, and that's the part worth understanding before you assume the local app is the cheapest option.
To be fair to Mercado Pago: it is the local standard, it's deeply integrated with Argentine bank accounts and MODO, and once you have a DNI it's genuinely excellent. None of what follows is a knock on the app — it's about which dollar funds the spend.
When a foreign card pays inside Argentina, the transaction is converted at the non-resident card rate set by the international processor. In late May 2026 that rate sat somewhere around 1,341 ARS per USD — but rates here move daily, so treat any number as a snapshot, not a promise.
CacaoCash works differently. It's a USD wallet that scans the same Mercado Pago QR codes, but it funds your peso payment at the crypto dollar rate — roughly 1,480 ARS per USD in the same window. More pesos per dollar means each peso you spend costs you fewer dollars. The checkout is identical; the math underneath is about 10% apart.
No DNI, no local bank account, no Argentine phone number required to get started with CacaoCash — and no foreign-transaction surcharge layered on top, the kind a foreign card issuer often adds.
| Needs DNI | Exchange rate | Surcharge | Where it works | |
|---|---|---|---|---|
| Mercado Pago (foreign card) | DNI to open a local account; a foreign card avoids that but is what you fall back on | Non-resident card dollar (~1,341 ARS/USD, late May 2026 — moves daily) | Foreign-transaction fee often added by your card issuer | Everywhere Mercado Pago is accepted; the local default |
| CacaoCash | No DNI, no local bank, no local phone number | Crypto dollar (~1,480 ARS/USD, same window — moves daily) | No foreign-transaction surcharge | Scans the same Mercado Pago QR codes |
Say you're buying a 100,000 ARS dinner — a normal night out for two in Buenos Aires. Here's what that same bill costs depending on which dollar is funding it.
That's roughly $7 saved on a single 100,000 ARS bill — close to a 10% gap. On one dinner it's a tip. Spread across a month of groceries, rent contributions, taxis, and cafés, it compounds into real money. And because the rates shift daily, the exact gap will be different the day you actually pay — sometimes wider, sometimes narrower. The direction, though, has been consistent: the crypto dollar gives you more pesos per dollar than the non-resident card rate.
The takeaway isn't that Mercado Pago is bad — it's that paying with a foreign card spends an expensive dollar without telling you. CacaoCash scans the same QR and spends a cheaper one.
No. Plenty of foreigners keep a foreign card for backup and use CacaoCash for everyday QR payments to capture the better rate. They scan the same codes, so there's nothing to relearn at the register.
CacaoCash scans the same Mercado Pago QR codes merchants already display, so if a place takes a Mercado Pago QR, you can pay it. You don't need the merchant to do anything different.
They're simply two different exchange rates in Argentina's multi-rate environment. The non-resident card rate and the crypto dollar are set by different mechanisms, and lately the crypto dollar has delivered more pesos per dollar. Rates move daily, so check before you rely on a specific number.
An email, a passport or national ID from any country, and funds to load. No DNI, no Argentine bank account, and no local phone number — which is exactly the wall that keeps foreigners out of a native Mercado Pago account.
Ready to pay like a local?
CacaoCash lets you scan any QR in Argentina — no DNI, no local bank account needed.
Get early access →© 2026 CacaoCash / DEKSxyz, Inc.