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 channel | What Delta states | What you still check yourself |
|---|---|---|
| SkyMiles Dining | Link 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 apply | Your own dining status and the restaurants near you that participate |
| SkyMiles Shopping | More than 1,000 participating online stores; log in at skymilesshopping.com | The rate shown for your store on the day you buy |
| Uber and Uber Eats | Up to 3 miles per eligible dollar on rides; 1 mile per eligible dollar on Uber Eats orders over $40; U.S. only | Which 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 amount | Delta's stated rate | Miles in this illustration |
|---|---|---|
| UberX airport ride, $42 | 1 mile per eligible dollar | 42 |
| Uber Reserve ride, $60 | 3 miles per eligible dollar | 180 |
| Uber Eats order, $36 of food | Only orders over $40 qualify | 0 |
| Uber Eats order, $46 of food | 1 mile per eligible dollar | 46 |
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 illustration | Miles added | Loyalty Points added | Rule behind it |
|---|---|---|---|
| Base miles from portal purchases | 2,400 | 2,400 | 1 Loyalty Point per eligible mile |
| Portal bonus for a spending threshold | 1,000 | 0 | Bonus miles do not earn Loyalty Points |
| Miles bought from the program | Any | 0 | Buy, 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 illustration | Annual spending or activity | Rate used | Miles |
|---|---|---|---|
| Shopping portal | $3,000 online | 2 per dollar, stated input | 6,000 |
| Dining program on a debit card | $1,200 at participating restaurants | 1 per dollar, stated input | 1,200 |
| First-dine bonus, first year only | One qualifying meal | 1,000 bonus miles as Delta advertises | 1,000 |
| Airport rides | 10 rides at $40 eligible | 1 per dollar on UberX airport rides | 400 |
| Total, first year | 8,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
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 News Hub, Three everyday ways to maximize your SkyMiles Membership: SkyMiles Dining with a linked credit or debit card, up to 5 miles per dollar depending on dining status, no overall limit, 1,000 bonus miles on a first dine; SkyMiles Shopping at more than 1,000 participating online stores.
- Delta, SkyMiles Partners and Offers: Uber link: 1, 2 or 3 miles per eligible dollar by ride type, 1 mile per eligible dollar on Uber Eats orders over $40, U.S. only, listed exclusions, one Uber account per SkyMiles account.
- Delta, SkyMiles program overview: SkyMiles described as miles that don't expire.
- American Airlines, AAdvantage FAQ: Miles and Loyalty Points from shopping partners without flying, 1 Loyalty Point per eligible mile, no Loyalty Points on bonus, bought, gifted or transferred miles, partner credit generally within 30 days, the 24-month activity rule and the under-21 exemption, status year from March 1.
- American Airlines, Loyalty Point Rewards: A 25% Loyalty Point bonus with select partners for six months, available once a member reaches 60,000 Loyalty Points and registers for it.
- United Airlines newsroom, MileagePlus miles never expire (August 28, 2019): Effective August 28, 2019, MileagePlus award miles never expire.
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.