Argentina has turned into one of the better places in the world to use a foreign card. The currency controls that once made a US card a terrible deal ended in April 2025, the old card surcharges are gone, and a card with no foreign transaction fee now pays at close to the market rate. So it is a surprise when the card is refused at a cash machine in Buenos Aires, at a parrilla in Mendoza or on a bus-ticket website.
Most of those refusals are not your bank saying no. They come from cash machines with tiny limits, terminals that ask questions a foreign card cannot answer, and sellers that would rather not take a card at all. Here are the six reasons a foreign card gets declined in Argentina, roughly in the order you meet them, and the fix for each.
1. The ATM Refused Because You Asked for Too Much
Argentine cash machines have very low limits for foreign cards. Each withdrawal on a foreign card is capped at a small amount of pesos, often worth well under $100, and every withdrawal carries a high fixed fee from the machine's owner. Ask for more than the cap and the machine does not explain; it simply declines, or shows a vague message about the amount.
It looks like your card failed. It did not. Try again with a smaller amount, often the largest option on the machine's preset menu. If that works, the cap was the problem. Do it twice and you pay the fixed fee twice, which on a small withdrawal is a large percentage.
The fix. Use the machine as a last resort, not the main source of pesos. Pay by card wherever you can, which now gets close to the market rate, and bring some clean US dollar notes to change at a reputable casa de cambio for cash needs. The Argentina money guide and the Buenos Aires ATM guide explain which machines have the highest caps, and our guide to ATM withdrawal limits abroad covers why caps exist.
2. You Picked Debit, or Said Yes to Cuotas
Argentine terminals ask two questions. Many card machines ask first whether the card is débito or crédito, and then how many cuotas, instalments, you want to split the payment into. Argentines buy everything from shoes to flights in interest-free instalments, so the question comes up constantly.
A foreign card can trip on both. Choosing debit on a foreign debit card sometimes fails because the terminal routes it through a local debit network that does not recognise it. And instalments are a feature of Argentine-issued cards: select three or six cuotas on a foreign card, and the payment is usually declined.
The fix. Ask the cashier to run it as crédito, en un pago, credit, in a single payment, even if your card is a debit card. Most foreign debit cards go through fine that way. If the cashier has already keyed in cuotas, ask them to cancel and start again.
3. The Shop Wanted Your Passport, or Offered a Cash Price
ID checks are normal. Many Argentine shops, and some restaurants and hotels, ask to see identification with a card payment, a DNI for locals and a passport for visitors, and some write the number on the receipt. Without it, the cashier may refuse the card. A photo of your passport on your phone is sometimes accepted, sometimes not.
Two prices on the same item. Many businesses quote a precio efectivo, a cash price, that is 10 to 20 percent below the precio de lista for cards, because card payments cost them fees and taxes. Some will only honour a special offer in cash, and a few small businesses refuse cards outright and say the terminal is broken.
The fix. Carry your passport, or at least a good copy, when you plan to shop. Ask ¿tiene precio en efectivo? before paying a large bill. If the cash discount is big, paying in pesos or dollars changed at a casa de cambio can be cheaper than the card, even with a no-fee card.
A Card That Pays in Pesos at the Real Rate
A Wise card converts at the real mid-market rate with no foreign transaction fee, which in Argentina now matches the best cash rates closely. Run it as credit, in one payment, and choose pesos at the terminal.
Get the Wise Card →Free account, ~$9 card fee. Want cash on arrival? Order currency before you fly →
4. The Seller Only Takes Mercado Pago or a Transfer
A lot of Argentina runs on transfers and QR codes. Market stalls, small shops, taxi drivers, tour guides and private rentals often ask to be paid by Mercado Pago, by QR code, or by transferencia, a bank transfer from an Argentine account. These systems were built for Argentine bank accounts and ID numbers.
A foreign card usually cannot join in. Scanning a Mercado Pago QR code needs the app and, in practice, an Argentine account or card. A transfer needs a local bank account. Hand over a foreign Visa and the answer may be that they do not take cards at all.
The fix. Carry pesos for markets, small shops and taxis. Ask before you order whether a card is accepted. Taxi apps such as Uber and Cabify take foreign cards in the app. On the Buenos Aires Subte, the turnstiles now accept a tap of a contactless foreign Visa or Mastercard, so you do not need a SUBE card for the metro; buses still largely need one. Our Buenos Aires money guide covers which neighbourhoods are card-friendly.
5. The Website Asked for a DNI or an Argentine Card
Argentine websites are built for Argentines. Long-distance bus companies, some regional airlines, event ticket sites, food delivery apps and online shops often ask for a DNI number at checkout, or accept only cards issued in Argentina. Some show a foreign card as declined; others simply will not accept the form without a DNI.
Verification can fail too. When a site does take foreign cards, your bank may ask for 3-D Secure verification by text message, which fails if your phone is not receiving texts abroad.
The fix. Book flights through the airline's international site or an international travel agency, and long-distance buses through a reseller that takes foreign cards, or buy tickets at the bus terminal in person. Make sure your bank's app works abroad so you can approve verifications without a text.
6. Your Bank Flagged It, or You Paid in Dollars
Fraud systems remember Argentina's past. A string of payments in a country with a long history of card fraud and currency workarounds, or a large one at a leather shop or a winery, can trip your bank's fraud system. The decline arrives with a text or a notification asking whether it was you.
And the dollar prompt costs money. Hotels, wineries and tourist shops sometimes offer to charge a foreign card in US dollars. Accepting lets the terminal's provider set the exchange rate, usually several percent worse than your card network's, which undoes the advantage a no-fee card now has in Argentina.
The fix. Keep notifications on in your bank's app, approve flagged payments quickly, and carry a second card from another bank. Always choose to pay in pesos; our explainer on dynamic currency conversion shows how much the dollar option adds. The card-declined pillar guide covers the fraud side in more depth.
What to Carry So This Stops Happening
A card with no foreign transaction fee. Since the 2025 reforms, it is the cheapest way to pay for most things in Argentina, at close to the market rate.
A second card on another network. Visa is more widely accepted than Mastercard in some smaller businesses, and American Express less again.
Your passport, or a copy. For shops that check ID with a card payment.
Some pesos and some clean US dollars. Pesos for markets, taxis, tips and transfer-only sellers; crisp, unmarked $50 and $100 notes to change at a casa de cambio when you need more cash, instead of paying an ATM fee every time.
Frequently Asked Questions
Why does my card get declined at Argentine ATMs?
Usually because you asked for more than the machine allows. Argentine ATMs cap each withdrawal on a foreign card at a small amount and charge a high fixed fee. Try a smaller amount. If you need a lot of cash, change clean US dollars at a reputable casa de cambio instead.
Should I choose debit or credit in Argentina?
Choose credit, in a single payment, credito en un pago, even with a foreign debit card. Choosing debit can route the card through a local network that rejects it, and choosing instalments, cuotas, on a foreign card usually causes a decline.
Do I need my passport to pay by card in Argentina?
Often, yes. Many shops ask for identification with card payments, and visitors are expected to show a passport. Carry it, or at least a good copy, when you plan to shop or check into a hotel.
Is it better to pay cash or card in Argentina now?
Since the currency controls ended in 2025, a card with no foreign transaction fee pays at close to the market rate, so cards are usually the easiest option. But many shops offer a cash discount of 10 to 20 percent, and markets and taxis often want cash or transfers.
Can I use a foreign card on the Buenos Aires Subte?
Yes. Since December 2024, Subte turnstiles with purple card readers accept contactless Visa and Mastercard cards, including foreign ones, and phones. City buses still largely require a SUBE card, which is topped up with cash at kiosks and stations.
Should I pay in dollars or pesos in Argentina?
Pesos. When a card terminal offers to charge a foreign card in US dollars, the rate is set by the terminal's provider and is usually several percent worse than your card network's. Choose pesos on every screen.
The Bottom Line
A card declined in Argentina rarely means your bank has blocked you. More often the cash machine's cap was lower than your request, the terminal asked for debit or instalments, the shop wanted a passport or a cash price, or the seller only takes Mercado Pago or a transfer. Occasionally it is your bank's fraud system, and a tap in its app fixes that.
Carry a no-fee card and run it as credit in one payment, bring your passport, keep some pesos and clean dollars, and choose pesos at every terminal. Since 2025, that combination makes Argentina one of the easier countries in South America to pay your way through.
For the rest of the series, see why cards fail in Mexico and Spain, and our travel card comparison for the cards with no foreign fees.
Hero photo: Calle Florida, Buenos Aires, by Horacio Cambeiro, CC BY-SA 4.0, via Wikimedia Commons.