I once went to buy banh mi in Hoan Kiem and ended up looking for another stall. I had no cash with me, and when I tried to pay by card, the owner said cards weren’t accepted. I often buy banh mi when I’m in the area, but that day my choice came down to where I could pay, rather than where I wanted to eat.
If you plan to eat street food, I’d suggest asking whether you can use your card before ordering and carrying cash as well. One encounter doesn’t tell me how every stall in Hanoi handles payment. It did remind me not to assume that a place accepts cards just because it’s in a tourist area.

Before ordering, check your card and the total
If you want to pay by card, show the vendor the card you plan to use while choosing your food and ask whether they accept it. A vendor accepting cards doesn’t guarantee that a particular transaction will go through, so having another way to pay can help.
Ask for the total for your order, too. If you’re buying several items or adding ingredients, check the final amount rather than relying on the first price you saw on the menu. If you’ll pay in cash, this also lets you check whether you have enough.
If speaking is difficult, you can put the following questions into a translation app and show the screen. These are suggested questions, not a transcript of my conversation:
- Can I pay with this card?
- What is the total for the food I’d like to order?
- Can you give me change if I pay with this banknote?
You don’t need to ask all three every time. For a card payment, check the card and the total. If you’re paying with a large banknote, ask about change as well. For more on handling everyday situations with limited Vietnamese, see what changed as I learned enough Vietnamese for daily life in Hanoi.

If cards aren’t accepted, your next step depends on whether you’ve ordered
If you haven’t ordered yet, ask what other payment methods the stall accepts. If you have no cash and can’t use the alternatives offered, you can choose somewhere you’re able to pay. In my case, I had to find another banh mi shop that accepted cards.
If a bank transfer is suggested, first check whether your own account or app can make it. The vendor offering that option and you being able to use it are two different things. Check before saying you can pay that way.
If your food is already prepared or you’ve eaten, explain that you only have a card and discuss the available options with the vendor. Don’t assume you can cancel the order or pay later. Agree on a solution the owner accepts.
If you need to leave to get cash, explain the situation and agree on how to handle it before going. If a longer conversation is difficult, use a translation screen to explain the problem and what you need to do in a few short sentences.

Plan your cash around what you want to eat
The cash you need for one banh mi is different from what you need for several street-food meals. Rather than choosing a daily amount that’s supposed to suit everyone, think about what you want to eat and how often, then use menu prices you can confirm to plan your cash.
If the same cash also needs to cover other spending, keep the food portion in mind separately. When you can’t check prices in advance, ask at the stall and decide whether your cash covers the order. If you only have a large banknote, ask about change before ordering.
For me, the inconvenience was having to leave the banh mi stall I’d chosen because I had no cash. If street food is part of your trip, carrying cash alongside a card can give you more freedom to eat where you want.




COMMENTS