Gift cards should be frictionless. Hand someone a card, they use it, everyone’s happy. McDonald’s has a geographic restriction on its gift cards — they don’t work in all locations — and customers who discover this mid-transaction are not happy. It’s a small problem with outsized reputational cost.
What the Restriction Is
McDonald’s gift cards are issued by McDonald’s USA and, by their terms, are only valid at US-operated McDonald’s locations. The complications arise in specific scenarios: franchise-operated locations in airports, highway rest stops, or international locations near the US border don’t always accept them. The inconsistency is what creates the frustration — a McDonald’s is a McDonald’s in most customers’ minds.
The franchise model is the underlying cause. McDonald’s corporate doesn’t mandate that all franchise operators accept the corporate gift cards. Some do, some don’t. The customer has no reliable way to know in advance.
Why This Matters Beyond the Anecdote
Gift cards are a meaningful revenue and loyalty tool for fast food chains. They’re a low-friction gift option that brings new customers into the loyalty ecosystem and often result in spend above the card value. McDonald’s App and MyMcDonald’s Rewards are central to the company’s current strategy — gift cards are supposed to reinforce that ecosystem.
When gift cards create friction instead of removing it, they work against the objective. A frustrated customer who can’t use a gift card at a McDonald’s location leaves with a negative experience attached to a transaction that should have been painless.
The Franchise Complexity
The McDonald’s franchise model — where most locations are operated by independent franchisees who pay fees and royalties to McDonald’s Corp — creates structural complexity for any centrally issued product. Payment systems, promotions, and loyalty programs require franchisee participation that isn’t always uniform.
McDonald’s has been working to standardize the digital experience across its franchise network, but geographic edge cases like airport locations operating under different terms create visible inconsistencies. The gift card situation is one example of a broader integration challenge.
