How Shopping Portals Turn Everyday Purchases Into Airline Miles
What shopping portals do and how they work
A shopping portal is a website run by an airline or points program that sits between you and a retailer. You click through the portal to reach stores like Amazon, Target, or Best Buy, and the airline tracks your purchase and credits miles to your account. The retailer pays the airline a commission on what you spend, and the airline passes some of that commission to you as miles.
The mechanics are straightforward: log into your airline account, find the retailer in the portal, click their link, and shop normally. You pay the same price you would pay going directly to the store. The miles post to your account within a few days to a few weeks, depending on the retailer and how quickly they report the sale.
Each airline runs its own portal with its own set of partner retailers. Some portals have hundreds of stores; others have fewer. The number of miles you earn per dollar spent varies by retailer — some offer one mile per dollar, others offer two, three, or occasionally more during promotional periods.
Key Takeaways
- You earn miles by shopping through an airline's portal rather than going directly to a retailer's website, with no difference in price or product.
- Miles per dollar spent ranges from one to five or more depending on the retailer and current promotions, and varies between airlines.
- Miles typically post within days to weeks, but some retailers are slower, and you may need to wait for the purchase to fully process before miles appear.
- Returning items can delay or cancel miles credit, so check the portal's return policy before making a large purchase.
- Stacking a shopping portal with a rewards credit card can multiply your miles earned on a single purchase.
How many miles you actually earn per purchase
The earning rate depends on which retailer you shop at and which airline's portal you use. A single store might offer different rates across different airline portals. Amazon, for example, might offer two miles per dollar through one airline's portal and one mile per dollar through another's.
Promotions change frequently — a retailer might offer five miles per dollar for a limited time, then drop back to two. Most portals display the current rate before you click through, so you can compare rates across airlines if you have accounts with more than one carrier. Some portals also show bonus mile offers for specific retailers that rotate monthly.
The rate you see is what you get, with one exception: if a retailer's website shows a lower price than what the portal displays, the portal price is what matters for calculating miles. You earn miles on what you actually pay, not on a list price.
Which airlines have the largest shopping portals
The major carriers — Delta, United, American, and Southwest — all operate shopping portals with hundreds of partner retailers. Each portal includes major chains like Target, Walmart, Best Buy, and Sephora, plus smaller specialty stores. The exact roster of partners differs by airline, so a store you want might be in one portal but not another.
Smaller carriers and airline alliances also run portals. JetBlue, Alaska Airlines, and Hawaiian Airlines each have their own. Some credit card issuers run portals tied to their rewards programs, which may or may not be the same as the airline's official portal.
If you have status with one airline or hold their credit card, that airline's portal is the obvious place to start. If you don't have a strong preference, comparing rates across portals for the stores you actually use is worth a few minutes — the difference between one and three miles per dollar adds up quickly on regular purchases.
Stacking portals with credit card rewards
Many airline credit cards earn miles on all purchases, including those made through shopping portals. If your card earns two miles per dollar on all spending, and you shop through a portal offering three miles per dollar, you earn five miles per dollar total — the card's miles plus the portal's miles.
Not all cards stack this way. Some airline cards earn bonus miles only on purchases made directly with the airline or its partners, and the portal may not count as a may have access to purchase. Check your card's terms or call the card issuer to confirm whether portal purchases earn the card's standard earning rate.
Stacking works the same way with other rewards programs. If you have a general-purpose rewards card that earns points on all purchases, those points typically post alongside the airline miles from the portal. You end up with miles in one account and points in another, both from the same transaction.
When miles post and what delays them
Most retailers report sales to the airline within a few days. Miles usually appear in your account within one to two weeks, though some retailers take longer. A few high-volume retailers like Amazon may take three to four weeks. The portal typically shows an estimated posting date when you complete your purchase.
Miles can be delayed or not posted at all if you return the item. Most portals credit miles only after the return window closes — often 30 to 60 days. If you return part of an order, the miles are reduced proportionally. If you return the entire order, the miles are reversed.
Using a different payment method than the one linked to your airline account, or logging out of your account before clicking through the portal, can prevent miles from posting. The portal needs to track that the purchase came from your account. If miles don't appear after the estimated posting date, contact the airline's customer service with your order confirmation number and receipt.
Retailers with the highest earning rates
Earning rates change constantly, but certain categories consistently offer higher rates. Grocery delivery services, gas stations, and hotel booking sites often offer three to five miles per dollar. Luxury retailers and travel-related merchants frequently offer bonus rates during promotional periods.
Everyday retailers like Target and Walmart typically offer one to two miles per dollar. Electronics stores like Best Buy usually offer one to two miles per dollar as well. The highest rates are usually reserved for merchants that don't compete directly with the airline's own services — hotels and car rentals, for instance, are less likely to offer high rates because the airline wants you booking directly with them.
Checking the portal before you shop is the only reliable way to know what rate a specific retailer is offering that day. Rates shift with promotions and seasonal demand, so last month's rate may not be this month's rate.
Frequently Asked Questions
Do I pay more if I shop through a portal?
No. The price you see in the store is the price you pay. The retailer pays the airline a commission on the sale, and the airline credits you miles from that commission. You never pay extra for the miles.
What happens if I return something I bought through a portal?
Miles are usually reversed when you return an item. Some portals credit miles only after the return window closes, so you may not see them post until 30 to 60 days after purchase. If you return part of an order, miles are reduced proportionally. Check the portal's return policy before making a large purchase.
Can I use a portal if I'm not logged into my airline account?
No. The portal needs to track the purchase to your account. You must be logged in before you click through to the retailer. If you forget to log in, the miles won't post, and most airlines won't add them retroactively.
Do I earn miles if I use a discount code or coupon?
Yes. Miles are calculated on the final price you pay after discounts and coupons are applied. Using a coupon reduces the price and therefore reduces the miles earned, but you still earn miles on what you actually spend.
Can I earn miles through a portal and a credit card on the same purchase?
Usually yes, but check your credit card's terms. Most airline cards earn their standard rate on portal purchases, so you earn miles from both the portal and the card. Some cards exclude certain purchase types, so confirm with your card issuer if you're unsure.