Course→Lesson 9

Stack Earning: Portals, Dining & Referrals

Lesson 9 of 19•9 min•By Austin Nguyen•Updated Oct 16, 2026

Stack earning layers portals (1-10x extra points), dining programs (3-5x at restaurants), and referral bonuses (10,000-30,000 points per friend) on top of credit card rewards. Always check portal rates before buying online.

Key Takeaways

  • ✓ Shopping portals add 1-10x extra points on online purchases
  • ✓ Dining programs earn 3-5x points at enrolled restaurants
  • ✓ Referral bonuses pay 10,000-30,000 points per approved friend
  • ✓ Stack all three with your credit card's base earning rate
  • ✓ Always check portal rates before online shopping
  • ✓ Points from portals and dining post 30-90 days after purchase

What Is Earning Stacking?

Earning stacking means combining multiple rewards programs on the same purchase to maximize total points earned. You can layer shopping portals, dining programs, and referral bonuses on top of your credit card's base earning rate.

Example stack: You buy $100 of clothes from Nike.com.

  • Credit card base: 1x Chase Ultimate Rewards = 100 points
  • Chase shopping portal: 3x per dollar = 300 extra points
  • Total: 400 points on a $100 purchase = 4x earning

Welcome bonuses still generate 80%+ of your points, but stacking can boost everyday earning from 1x to 3-5x or higher on purchases you'd make anyway.

How Shopping Portals Work

Shopping portals are websites run by airlines and credit card issuers that pay you extra points when you shop through their links. They earn affiliate commissions from retailers and share part of that commission with you as points.

Major Shopping Portals

  • Chase Ultimate Rewards Shopping: Earn Chase points on 900+ retailers. Rates range from 1x to 10x per dollar. Access via shopping.chase.com.
  • Rakuten: Earn cash back (1%-10%+) on 3,500+ stores. Convert cash to Amex points at 1 cent = 1 Membership Rewards point. Free to join.
  • United MileagePlus Shopping: Earn United miles at 2x-5x+ per dollar. Good for stacking with United co-brand card purchases.
  • Southwest Rapid Rewards Shopping: Earn Southwest points at 2x-5x+ per dollar.
  • American Airlines AAdvantage eShopping: Earn AA miles at 2x-5x+ per dollar.

How to Use Shopping Portals

  1. Log in to the portal (e.g., Chase Shopping)
  2. Search for the retailer you want to shop at (Nike, Target, Apple, etc.)
  3. Click through the portal link to the retailer's website
  4. Shop normally and complete your purchase
  5. Points post to your account 30-90 days later

Important: Do not use ad blockers, open new tabs, or visit coupon sites after clicking through the portal. These can break the tracking cookie and you'll lose the bonus points.

Which Portal Should You Use?

Portal rates vary by retailer and change frequently. Use a portal comparison tool like Cashback Monitor to check which portal offers the best rate for a specific retailer before buying.

Example: You want to buy $200 of electronics from Best Buy. Cashback Monitor shows:

  • Chase Shopping: 2x per dollar = 400 Chase points
  • Rakuten: 1% cash back = $2
  • United Shopping: 3x per mile = 600 United miles

If you value Chase points, use Chase Shopping. If you're saving United miles for a specific redemption, use United Shopping. Always compare before clicking.

How Dining Programs Work

Dining programs pay you extra points when you dine at enrolled restaurants using a registered credit card. They partner with thousands of restaurants and earn data/marketing fees from those restaurants, which they share as points.

Major Dining Programs

  • Chase Dining (powered by Rewards Network): Earn 3x-5x Chase Ultimate Rewards points per dollar at participating restaurants. Enroll at dining.chase.com.
  • United MileagePlus Dining: Earn 3x-5x United miles per dollar. Enroll at dining.mileageplus.com.
  • American Airlines AAdvantage Dining: Earn 3x-5x AA miles per dollar.
  • Southwest Rapid Rewards Dining: Earn 3x Southwest points per dollar.

How to Use Dining Programs

  1. Enroll in the program and register your credit card(s)
  2. Search the program's restaurant directory to find participating locations near you
  3. Dine at a participating restaurant and pay with your registered card
  4. Points post 30-60 days later

You can only enroll one card per program, but you can enroll different cards in different programs. For example, enroll your Chase Sapphire Preferred in Chase Dining and your United card in United Dining.

How Much Do You Earn?

Dining programs typically pay 3x-5x points per dollar spent, stacked on top of your credit card's base earning.

Example: You spend $50 at a restaurant enrolled in Chase Dining, paying with Chase Sapphire Preferred (3x on dining).

  • Credit card base: 3x Chase points = 150 points
  • Chase Dining bonus: 3x Chase points = 150 points
  • Total: 300 points on $50 spend = 6x earning

If you dine out frequently, enrolling in a dining program can add thousands of points per year with zero extra effort.

How Referral Bonuses Work

Referral bonuses pay you points when someone applies for a credit card using your referral link and gets approved. Issuers pay these bonuses because referred customers are higher quality (they trust recommendations from friends).

Referral Bonus Amounts

Referral bonuses vary by card and issuer. Common ranges:

  • Chase Sapphire Preferred: 15,000-20,000 Chase points per referral (changes periodically)
  • Chase Sapphire Reserve: 10,000-15,000 Chase points per referral
  • Amex Platinum: 15,000-30,000 Membership Rewards points per referral
  • Amex Gold: 10,000-25,000 Membership Rewards points per referral
  • Capital One Venture: 10,000-20,000 miles per referral

Most issuers cap referrals at 50,000-100,000 bonus points per year per card. Check your card's terms for current referral bonus amounts and annual limits.

How to Generate a Referral Link

  1. Log in to your card issuer's website or app
  2. Go to "Refer a Friend" or "Earn Rewards" section
  3. Generate a unique referral link for the card you own
  4. Share the link via email, text, or social media

The person you refer must be approved for you to earn the bonus. If they apply but get denied, you earn nothing. Referral bonuses post 6-12 weeks after the referred person is approved and receives their card.

Should You Use Referral Links or Public Offers?

Compare the referral offer to the public offer. Sometimes referral links have lower welcome bonuses than public offers.

Example:

  • Public Chase Sapphire Preferred offer: 75,000 points after $4,000 spend
  • Referral offer: 60,000 points after $4,000 spend

If your friend uses your referral link, they get 60,000 points and you get 15,000 points (total 75,000 points). If they use the public link, they get 75,000 points and you get 0 (total 75,000 points). In this case, the public offer is better for the applicant.

Best practice: Check both offers. If the referral bonus is equal or close, use the referral link to help a friend. If the public offer is 15,000+ points higher, use the public link. Don't cost someone 20,000 points just to earn 15,000 for yourself.

Can You Stack All Three?

Yes, but not always.

  • Portals + credit cards: Always stack. Shopping portals work on top of your card's base earning.
  • Dining programs + credit cards: Always stack. Dining programs work on top of your card's base earning.
  • Portals + dining: Rarely. Dining programs don't work through shopping portals (you must pay in-person).

You can stack portals and credit cards on online purchases, or dining programs and credit cards on restaurant purchases, but not all three at once.

When Portal Points Don't Post

Portal points sometimes fail to post if:

  • You used an ad blocker or privacy extension
  • You opened a new tab or visited a coupon site after clicking through the portal
  • You didn't complete the purchase in the same session
  • The retailer's system didn't track the referral correctly

What to do: Wait 90 days for points to post. If they don't, file a missing points claim with the portal. Provide your order number and receipt. Most portals honor legitimate claims within 4-6 weeks.

Are Portals and Dining Programs Worth It?

Yes, if you're already shopping online or dining out. Adding 2-5x extra points on purchases you'd make anyway is free money. The effort is minimal: click through a portal, or enroll once in a dining program.

But don't dine out more or shop more just to earn points. The value is in stacking rewards on existing spending, not creating new spending.

Common Mistakes

  • Forgetting to check portals before buying: Set a reminder or use a browser extension like Rakuten's button to auto-notify when a portal is available
  • Using ad blockers while shopping through portals: Disable them for that session
  • Not tracking dining program enrollments: You can only enroll one card per program. Track which card is enrolled where.
  • Expecting instant points: Portal and dining points post 30-90 days after purchase, not immediately

Next Steps

Now you know how to stack earning beyond welcome bonuses. The next lesson covers two advanced strategies: earning Southwest Companion Pass (bring a friend for free on every Southwest flight) and two-player mode (coordinating cards with a partner to maximize household points).

Move to Lesson 10: Southwest Companion Pass & Two-Player Strategies.