Trip playbooks

Earn points without a credit card: portals, dining programs and partners

Yes, you can earn airline miles without any credit card. Delta says SkyMiles Dining pays up to 5 miles per dollar at participating restaurants on a linked credit or debit card, and SkyMiles Shopping covers more than 1,000 online stores. Most points advice assumes a wallet full of travel cards; this playbook does not. Airline shopping portals, dining programs and partners such as rideshare apps pay miles on spending you already do. None of them needs a card application. What they need is a free loyalty account, the right starting point, and records kept until the miles post.

What Delta says its dining and shopping programs pay

Delta is the clearest case to start with, because it puts numbers on its own pages. A Delta newsroom article, read on October 22, 2026, says SkyMiles members link a credit or debit card and then earn miles automatically when dining in or ordering takeout at thousands of participating restaurants. Members can earn up to 5 miles per dollar depending on their SkyMiles Dining status, with no overall limit on the miles they can earn, and new SkyMiles Dining users can earn 1,000 bonus miles with their first dine, under terms Delta links from the article. The same article says SkyMiles Shopping turns purchases at more than 1,000 participating online stores into miles once you log in at skymilesshopping.com.

Two words in that description carry the whole no-card argument: debit card. A dining program that accepts a linked debit card pays miles with no credit application, no annual fee and no issuer relationship with the airline. If the card you link happens to earn its own rewards, those post separately through the card, because the dining program and the card do not share a ledger. The Delta SkyMiles program page covers what those miles can later be spent on.

Read the phrase up to 5 miles per dollar carefully. It is a ceiling tied to dining status, not a rate every member gets on every meal, so value your own earning at the rate your account shows, not the headline. The table separates what Delta states from what you still have to look up yourself.

Delta channelWhat Delta statesWhat you still check yourself
SkyMiles DiningLink a credit or debit card; up to 5 miles per dollar by dining status; no overall limit; 1,000 bonus miles on a first dine, terms applyYour own dining status and the restaurants near you that participate
SkyMiles ShoppingMore than 1,000 participating online stores; log in at skymilesshopping.comThe rate shown for your store on the day you buy
Uber and Uber EatsUp to 3 miles per eligible dollar on rides; 1 mile per eligible dollar on Uber Eats orders over $40; U.S. onlyWhich ride type you booked and whether the order cleared $40

Rides and food delivery: the Uber link with SkyMiles

Delta's SkyMiles Partners and Offers page, read on October 22, 2026, describes a linked-account arrangement with Uber that needs no card of any kind beyond whatever already pays for the ride. Once the SkyMiles and Uber accounts are linked, members earn 1 mile per eligible dollar on UberX airport rides, 2 miles on Premium rides (Comfort, Uber XL, SUV and Black) and 3 miles on Uber Reserve rides, plus 1 mile per eligible dollar on qualifying Uber Eats orders over $40. The offer is U.S. only, and Delta excludes taxes, discounts and promotions, fees, tips, service charges and other non-food or beverage charges from the eligible amount. Delta also says one Uber account can be linked to only one SkyMiles account.

Arithmetic illustration with stated inputs, not a rate quote: an UberX ride to the airport with an eligible fare of $42 earns 42 miles. An Uber Reserve ride with an eligible fare of $60 earns 3 times 60, or 180 miles. An Uber Eats order with $36 of food and drink earns nothing, because it falls under the $40 threshold, while the same household ordering $46 of food earns 46 miles. Tips and delivery fees do not count toward either figure.

The lesson is that the threshold and the exclusions matter more than the headline rate. A household that orders delivery twice a week in small baskets may earn almost nothing from the food side, while one larger weekly order clears the bar every time. That is not a reason to spend more; it is a reason to know which of your existing habits already qualifies.

Uber activity, eligible amountDelta's stated rateMiles in this illustration
UberX airport ride, $421 mile per eligible dollar42
Uber Reserve ride, $603 miles per eligible dollar180
Uber Eats order, $36 of foodOnly orders over $40 qualify0
Uber Eats order, $46 of food1 mile per eligible dollar46

Why a store pays airline miles for your click

Understanding the money explains every rule in this guide. When you buy through an airline shopping portal, the retailer pays a commission for the referred sale, and the portal converts part of that commission into miles credited to you. That is why rates differ by store and by week: they track the commission each retailer offers, not the airline's generosity. It is why an outside coupon code can cost you the miles: the code can carry a different referrer, and the retailer pays that referrer instead. And it is why returned goods usually lose their miles: no commission survives a refund, so no miles do either.

None of this makes the miles less real. It makes them a rebate with rules, worth collecting with your eyes open. It also explains why portals promote bonus events so hard: during a promotion the retailer is paying more for the click, and the portal passes a larger share of it to you. A portal rate is a price to check at the moment of purchase, the way you would check a fare, and any article that quotes a single standing rate for a store is quoting a screenshot rather than a rule.

Who pays the miles also matters outside the price math. The IRS rebate wording turns on a payment from the party to whom you directly or indirectly paid the price, and whether a portal or dining program is that party is a question the texts do not answer. What the IRS and Tax Court wrote about points sets out the quoted texts and the gaps they leave for programs like these.

Airline portal or cash back portal for the same order

This is also where the honest comparison with cash back enters. A cash back portal and an airline portal cannot both be credited for the same purchase. Choosing the airline portal means choosing miles over a cash rebate at the rates the two portals show that day, and it is the right choice only when the miles are worth more to you than the rebate. The points versus cash back guide works through that comparison, and the Cash or Points Calculator can value the award you are building toward once you have priced it.

Habits that keep a portal purchase from paying zero

Portal earning is a chain of small conditions, and breaking any link pays zero while looking identical from your side of the screen. The habits below follow from how referral tracking works, so they apply whichever airline's portal you use. Where a program's own terms add or relax a rule, those terms win.

  • Start every purchase at the portal, signed in to your loyalty account, in the same browser session you will check out in.
  • Empty the retailer's cart before clicking through if you shopped there earlier; a cart filled before the portal session may not be credited to it.
  • Use only coupon codes shown on the portal's own page for that store, since an outside code can reassign the referral.
  • Do not click away to another site between the portal and checkout, and leave cookies enabled for the session.
  • Keep the order confirmation and order number until the miles post. American's AAdvantage FAQ, read on October 22, 2026, says activity from partners is generally credited within 30 days, occasionally longer, and recommends keeping receipts until miles and Loyalty Points post.
  • Expect returns to reduce or remove the miles for that order, and expect a longer wait where a retailer holds credit until its return window closes.

American counts shopping miles toward status

American's AAdvantage FAQ, read on October 22, 2026, says members can earn AAdvantage miles and Loyalty Points without flying by engaging with its hotel, car and shopping partners. For every eligible AAdvantage mile earned, a member also earns 1 Loyalty Point, and Loyalty Points are what decide AAdvantage status. The same FAQ adds two exclusions that matter for portal shoppers: bonus miles do not earn Loyalty Points, and miles from buy, gift or transfer transactions do not earn them either.

Arithmetic illustration with stated inputs: a member routes a year of online shopping through American's portal and earns 2,400 base miles at the store rates shown on each purchase day. Those 2,400 eligible miles also earn 2,400 Loyalty Points. A promotion that adds 1,000 bonus miles for reaching a spending threshold adds 1,000 miles to the balance but no Loyalty Points, so the status tracker moves by 2,400, not 3,400. Status runs on a year that American says begins on March 1 and ends on the last day of February.

For members already near a threshold, American's Loyalty Point Rewards page, read the same day, lists a 25% Loyalty Point bonus on spending with select partners for six months after qualifying at 60,000 Loyalty Points and registering for that reward. That is a feature of a status level, not of the portal itself, so treat it as a bonus for people already earning heavily rather than a reason to shop. The AAdvantage program page covers the redemption side.

AAdvantage earning in the illustrationMiles addedLoyalty Points addedRule behind it
Base miles from portal purchases2,4002,4001 Loyalty Point per eligible mile
Portal bonus for a spending threshold1,0000Bonus miles do not earn Loyalty Points
Miles bought from the programAny0Buy, gift and transfer miles do not earn Loyalty Points

Small earnings that keep an old balance alive

For many households the most useful thing no-card earning does is protect miles already earned from flying. Expiry rules differ sharply among the three large U.S. airlines. Delta's SkyMiles overview, read on October 22, 2026, describes miles that do not expire. United announced on August 28, 2019 that MileagePlus award miles never expire, in a release still on its newsroom. American works differently: its AAdvantage FAQ says to earn or redeem miles on American or with an AAdvantage partner at least once every 24 months, and that each qualifying activity extends the expiration date 24 months from that activity. Members under 21 are not subject to the 24-month period until they turn 21.

That makes a single small portal purchase or partner earning worth more to an AAdvantage member than its miles suggest. Arithmetic illustration with stated inputs: a member holds 18,000 AAdvantage miles from a work trip and has no flight planned for two years. One portal order that earns 60 miles, posted inside the 24-month window, resets the clock for all 18,000. The 60 miles are a rounding error; the 18,000 they protect are the point. Set a calendar reminder a few months before the date shown in the account, and confirm the activity posted rather than assuming it did.

The companion guide on when airline and hotel points expire lists the activity rules for other programs. For SkyMiles and MileagePlus members, the same earning still adds to the balance, but no clock depends on it.

A starter month, sequenced

Week one is administration: join the airline program you are building if you have not, register for its shopping portal and its dining program, and link the payment card you use most to the dining program; for SkyMiles Dining that can be a debit card. Week two is plumbing: link any partner accounts you already use, such as a rideshare app where the airline offers one, and empty your saved carts at the stores you use most, so future click-throughs start clean. Week three is routing: take the purchases you already make monthly, subscriptions, household goods, gifts, and check each against the portal before buying, treating any miles as a by-product of spending that was never optional.

Week four is review: confirm the first miles posted, follow up with the portal on any that did not while the orders are still recent, and note which stores you actually buy from, because your personal store list, not the portal's front page, is what you will check from now on. After the starter month the routine shrinks to two habits: never check out online without starting at the portal, and keep a short list of expected earnings, store, date, amount and rate shown, clearing entries as miles land. Five minutes of bookkeeping a month is the whole administrative cost of this playbook.

What a no-card year adds up to

No-card earning is a supplement, not a substitute, and its honest size is worth stating with inputs rather than adjectives. Arithmetic illustration with stated inputs, not a forecast: a household spends $3,000 a year online at stores whose portal rates average 2 miles per dollar on the days it buys, which is 6,000 miles. It spends $1,200 a year at participating restaurants on a linked debit card at an assumed 1 mile per dollar, which is 1,200 miles, plus the 1,000-mile first-dine bonus Delta advertises in the first year. Ten airport rides with eligible fares of $40 each at 1 mile per dollar add 400 miles. The first-year total is 8,600 miles, and 7,600 in later years.

No-card channel in the illustrationAnnual spending or activityRate usedMiles
Shopping portal$3,000 online2 per dollar, stated input6,000
Dining program on a debit card$1,200 at participating restaurants1 per dollar, stated input1,200
First-dine bonus, first year onlyOne qualifying meal1,000 bonus miles as Delta advertises1,000
Airport rides10 rides at $40 eligible1 per dollar on UberX airport rides400
Total, first year8,600

Pricing the award those miles can reach

What that buys depends on the award, so price it rather than guess. If a domestic award you would actually book costs 10,000 miles plus $5.60 and replaces a $160 cash fare, that award returns ($160 minus $5.60) divided by 10,000, or 1.54 cents per mile, and the household reaches it in a little over a year of ordinary spending. Those award figures are stated inputs for the arithmetic, not a quoted price. The same 8,600 miles will not fund a premium cabin habit, and any source promising that from portals alone is describing a promotion week, not a year.

The quieter value is what these miles do for the other strategies on this site. Miles from shopping and dining shrink the gap between the balance you hold and the award you found, so a booking that was 4,000 miles short becomes bookable without buying miles. How far a small balance reaches before that gap matters, and which bookings fit under 30,000 points, is priced in the small balance guide. Once a balance is close, the playbooks hub shows how to spend it on a family, last-minute or long-haul trip, and the United MileagePlus program page covers a currency whose miles, by United's 2019 announcement, have no expiry to protect.

Worked example Priced in full

Worked example

Arithmetic illustration with stated inputs, not a rate quote: a household buys 300 dollars of goods it already needed, starting at a shopping portal where the store's listed rate that day is 4 miles per dollar. Portal earnings: 300 x 4 = 1,200 miles. The same week, a 60 dollar dinner at a participating restaurant is paid with the debit card linked to the dining program at a stated input rate of 3 miles per dollar: 60 x 3 = 180 miles. Total for spending that was happening anyway: 1,200 + 180 = 1,380 miles, at no application, no annual fee and no change to what was bought. Rates here are inputs you read off the portal and program pages on the day; they are not standing rates, and next month the same basket will price differently.

Arithmetic illustration, stated inputs

Watch for this

The trap most people miss

The empty click. The most common failure is also the most invisible: you start at the portal, get distracted, apply a coupon code from a search result or a browser extension at checkout, and the purchase is credited to the coupon source instead of the portal. The order completes, the goods arrive, and no miles ever post, with nothing on any receipt to say why. The defense is boring and total: one session, portal codes only, rival extensions off, and a screenshot of the rate page for any purchase large enough to argue about.

Checklist

  • Pick the one airline program you are building and register for its shopping portal and dining program first; depth beats spread.
  • Link the payment card you actually use daily to the dining program; a debit card works for SkyMiles Dining.
  • Before any online purchase, check the portal rate for the store and start the session there.
  • Use only portal-listed coupon codes, keep cookies enabled, and finish checkout in the same session.
  • Link partner accounts, such as a rideshare app, and learn their thresholds and exclusions.
  • Save order confirmations until miles post; American says partner activity is generally credited within 30 days.
  • If you hold AAdvantage miles, make sure some qualifying activity posts at least once every 24 months.

Common questions

Do I need the airline's credit card to use its shopping portal?

No. You need a free loyalty account with the airline. Delta's newsroom describes SkyMiles Shopping as logging in at skymilesshopping.com and shopping at more than 1,000 participating online stores, with no card requirement in that description. The portal credits the account you signed in with, whatever payment method settles the bill.

Can I earn airline miles with only a debit card?

Yes. Delta says SkyMiles members can link a credit or debit card to SkyMiles Dining and earn miles automatically at participating restaurants. Portal purchases paid by debit card track through the portal link the same way as any other payment, because the portal pays for the referral, not for the card.

Why did my portal purchase earn nothing?

The usual causes, in order: the session did not start at the portal, a coupon code or extension from outside the portal took the referral, cookies or an ad blocker broke the tracking, the item was in a category the store excludes, or the order was later returned, which removes the miles. Contact the portal with the order confirmation and the date you clicked through.

Do portal and dining earnings keep my miles from expiring?

At American, yes: its AAdvantage FAQ says earning or redeeming with American or an AAdvantage partner at least once every 24 months extends the expiration date 24 months from that activity, and members under 21 are exempt from the clock. Delta and United say their miles do not expire, so there the earning adds to the balance without protecting anything.

Are the miles per dollar rates fixed?

No. Portal rates are per-store offers that change, sometimes weekly and always during promotions, and dining rates can depend on your standing in the program; Delta describes its dining rate as up to 5 miles per dollar depending on dining status. Read the rate on the program's page at the moment you spend, because that displayed rate is the offer you are accepting.

Can I run two shopping portals on the same purchase to earn twice?

No. A purchase pays one referral commission, so only one portal can be credited for it, and portal browser extensions compete for that credit. Choose the portal for the currency you are building, and disable extensions from rival portals so they cannot take the click.

Does an Uber Eats order earn SkyMiles?

Only above a threshold. Delta's partner page says linked members earn 1 mile per eligible dollar on qualifying Uber Eats orders over $40, and that taxes, discounts, fees, tips, service charges and non-food or beverage charges do not count. A $36 order earns nothing; a $46 order of food earns 46 miles.

Do bonus miles from a portal promotion count toward AAdvantage status?

No. American's AAdvantage FAQ says bonus miles do not earn Loyalty Points, while each eligible base mile earns 1 Loyalty Point. A promotion can grow your balance without moving your status tracker, so count only the base miles when you plan for a status level.

I only fly once a year. Is any of this worth the effort?

At once-a-year flying volumes, the honest return is a few thousand miles a year, and for AAdvantage members one side benefit worth more than the miles: activity that keeps an existing balance alive under the 24-month rule. If you hold miles from an occasional work trip in a program with an expiry clock, one dining link set up once is often enough to keep them.

Two airlines list the same store. Which portal should I use?

The one whose miles you are actually building toward a booking, because stranded miles in a second program are worth less than a slightly lower rate in your main one. If you genuinely collect both currencies, compare the two displayed rates at the moment of purchase and take the better one for that order; rates move independently, and last month's winner is not evidence about this month's.

Sources and verification

Every source below was checked on October 22, 2026.

Delta, American and United facts quoted here were read on each airline's own pages on October 22, 2026. No portal store count or tracking rule is attributed to a specific airline beyond what Delta states, so read each portal's own terms before relying on a rule. Earn rates are not quoted as standing figures: they are per-store, per-day offers, and the rate displayed when you click through is the only one that counts.